C# 클래스 Core.Protocols.Rtmp.InFileRTMPStream

상속: BaseInFileStream
파일 보기 프로젝트 열기: langhuihui/csharprtmp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CompleteMetadata Variant

공개 메소드들

메소드 설명
GetInstance ( BaseProtocol pRTMPProtocol, StreamsManager pStreamsManager, Variant metadata ) : InFileRTMPStream
InFileRTMPStream ( BaseProtocol pProtocol, StreamsManager pStreamsManager, string name ) : System
Initialize ( int clientSideBufferLength ) : bool
SignalOutStreamAttached ( IOutStream pOutStream ) : void
SignalOutStreamDetached ( IOutStream pOutStream ) : void

보호된 메소드들

메소드 설명
BuildFrame ( MediaFile pFile, MediaFrame mediaFrame, Stream buffer ) : bool
FeedMetaData ( MediaFile pFile, MediaFrame mediaFrame ) : bool
FeedOtherType ( ) : bool

메소드 상세

BuildFrame() 보호된 메소드

protected BuildFrame ( MediaFile pFile, MediaFrame mediaFrame, Stream buffer ) : bool
pFile MediaFile
mediaFrame CSharpRTMP.Core.MediaFormats.MediaFrame
buffer Stream
리턴 bool

FeedMetaData() 보호된 메소드

protected FeedMetaData ( MediaFile pFile, MediaFrame mediaFrame ) : bool
pFile MediaFile
mediaFrame CSharpRTMP.Core.MediaFormats.MediaFrame
리턴 bool

FeedOtherType() 보호된 메소드

protected FeedOtherType ( ) : bool
리턴 bool

GetInstance() 공개 정적인 메소드

public static GetInstance ( BaseProtocol pRTMPProtocol, StreamsManager pStreamsManager, Variant metadata ) : InFileRTMPStream
pRTMPProtocol CSharpRTMP.Core.Protocols.BaseProtocol
pStreamsManager CSharpRTMP.Core.Streaming.StreamsManager
metadata Variant
리턴 InFileRTMPStream

InFileRTMPStream() 공개 메소드

public InFileRTMPStream ( BaseProtocol pProtocol, StreamsManager pStreamsManager, string name ) : System
pProtocol CSharpRTMP.Core.Protocols.BaseProtocol
pStreamsManager CSharpRTMP.Core.Streaming.StreamsManager
name string
리턴 System

Initialize() 공개 메소드

public Initialize ( int clientSideBufferLength ) : bool
clientSideBufferLength int
리턴 bool

SignalOutStreamAttached() 공개 메소드

public SignalOutStreamAttached ( IOutStream pOutStream ) : void
pOutStream IOutStream
리턴 void

SignalOutStreamDetached() 공개 메소드

public SignalOutStreamDetached ( IOutStream pOutStream ) : void
pOutStream IOutStream
리턴 void

프로퍼티 상세

CompleteMetadata 공개적으로 프로퍼티

public Variant CompleteMetadata
리턴 Variant