C# Class Core.Protocols.Rtmp.InFileRTMPStream

Inheritance: BaseInFileStream
Afficher le fichier Open project: langhuihui/csharprtmp Class Usage Examples

Méthodes publiques

Свойство Type Description
CompleteMetadata Variant

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
BuildFrame ( MediaFile pFile, MediaFrame mediaFrame, Stream buffer ) : bool
FeedMetaData ( MediaFile pFile, MediaFrame mediaFrame ) : bool
FeedOtherType ( ) : bool

Method Details

BuildFrame() protected méthode

protected BuildFrame ( MediaFile pFile, MediaFrame mediaFrame, Stream buffer ) : bool
pFile MediaFile
mediaFrame CSharpRTMP.Core.MediaFormats.MediaFrame
buffer Stream
Résultat bool

FeedMetaData() protected méthode

protected FeedMetaData ( MediaFile pFile, MediaFrame mediaFrame ) : bool
pFile MediaFile
mediaFrame CSharpRTMP.Core.MediaFormats.MediaFrame
Résultat bool

FeedOtherType() protected méthode

protected FeedOtherType ( ) : bool
Résultat bool

GetInstance() public static méthode

public static GetInstance ( BaseProtocol pRTMPProtocol, StreamsManager pStreamsManager, Variant metadata ) : InFileRTMPStream
pRTMPProtocol CSharpRTMP.Core.Protocols.BaseProtocol
pStreamsManager CSharpRTMP.Core.Streaming.StreamsManager
metadata Variant
Résultat InFileRTMPStream

InFileRTMPStream() public méthode

public InFileRTMPStream ( BaseProtocol pProtocol, StreamsManager pStreamsManager, string name ) : System
pProtocol CSharpRTMP.Core.Protocols.BaseProtocol
pStreamsManager CSharpRTMP.Core.Streaming.StreamsManager
name string
Résultat System

Initialize() public méthode

public Initialize ( int clientSideBufferLength ) : bool
clientSideBufferLength int
Résultat bool

SignalOutStreamAttached() public méthode

public SignalOutStreamAttached ( IOutStream pOutStream ) : void
pOutStream IOutStream
Résultat void

SignalOutStreamDetached() public méthode

public SignalOutStreamDetached ( IOutStream pOutStream ) : void
pOutStream IOutStream
Résultat void

Property Details

CompleteMetadata public_oe property

public Variant CompleteMetadata
Résultat Variant