C# Class StreamCapabilities, csharprtmp

显示文件 Open project: langhuihui/csharprtmp Class Usage Examples

Public Properties

Property Type Description
Aac CSharpRTMP.Core.Streaming.AudioAac
AudioCodecId AudioCodec
AudioSampleSize AudioSampleSize
AudioSampleType AudioSampleType
Avc CSharpRTMP.Core.Streaming.VideoAvc
BandwidthHint uint
Samplerate uint
VideoCodecId VideoCodec
VideoFrameType VideoFrameType

Public Methods

Method Description
Clear ( ) : void
Deserialize ( string seekFilePath, StreamCapabilities, capabilities ) : bool
InitAudioAAC ( Stream pBuffer, int length ) : bool
Serialize ( H2NBinaryWriter writer ) : bool

Private Methods

Method Description
ClearAudio ( ) : void
ClearVideo ( ) : void
Deserialize ( Stream raw, StreamCapabilities, _streamCapabilities ) : bool
InitVideoH264 ( byte pSPS, byte pPPS ) : bool

Method Details

Clear() public method

public Clear ( ) : void
return void

Deserialize() public static method

public static Deserialize ( string seekFilePath, StreamCapabilities, capabilities ) : bool
seekFilePath string
capabilities StreamCapabilities,
return bool

InitAudioAAC() public method

public InitAudioAAC ( Stream pBuffer, int length ) : bool
pBuffer Stream
length int
return bool

Serialize() public method

public Serialize ( H2NBinaryWriter writer ) : bool
writer CSharpRTMP.Common.H2NBinaryWriter
return bool

Property Details

Aac public_oe property

public AudioAac,CSharpRTMP.Core.Streaming Aac
return CSharpRTMP.Core.Streaming.AudioAac

AudioCodecId public_oe property

public AudioCodec AudioCodecId
return AudioCodec

AudioSampleSize public_oe property

public AudioSampleSize AudioSampleSize
return AudioSampleSize

AudioSampleType public_oe property

public AudioSampleType AudioSampleType
return AudioSampleType

Avc public_oe property

public VideoAvc,CSharpRTMP.Core.Streaming Avc
return CSharpRTMP.Core.Streaming.VideoAvc

BandwidthHint public_oe property

public uint BandwidthHint
return uint

Samplerate public_oe property

public uint Samplerate
return uint

VideoCodecId public_oe property

public VideoCodec VideoCodecId
return VideoCodec

VideoFrameType public_oe property

public VideoFrameType VideoFrameType
return VideoFrameType