C# 클래스 StreamCapabilities, csharprtmp

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

공개 프로퍼티들

프로퍼티 타입 설명
Aac CSharpRTMP.Core.Streaming.AudioAac
AudioCodecId AudioCodec
AudioSampleSize AudioSampleSize
AudioSampleType AudioSampleType
Avc CSharpRTMP.Core.Streaming.VideoAvc
BandwidthHint uint
Samplerate uint
VideoCodecId VideoCodec
VideoFrameType VideoFrameType

공개 메소드들

메소드 설명
Clear ( ) : void
Deserialize ( string seekFilePath, StreamCapabilities, capabilities ) : bool
InitAudioAAC ( Stream pBuffer, int length ) : bool
Serialize ( H2NBinaryWriter writer ) : bool

비공개 메소드들

메소드 설명
ClearAudio ( ) : void
ClearVideo ( ) : void
Deserialize ( Stream raw, StreamCapabilities, _streamCapabilities ) : bool
InitVideoH264 ( byte pSPS, byte pPPS ) : bool

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Deserialize() 공개 정적인 메소드

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

InitAudioAAC() 공개 메소드

public InitAudioAAC ( Stream pBuffer, int length ) : bool
pBuffer Stream
length int
리턴 bool

Serialize() 공개 메소드

public Serialize ( H2NBinaryWriter writer ) : bool
writer CSharpRTMP.Common.H2NBinaryWriter
리턴 bool

프로퍼티 상세

Aac 공개적으로 프로퍼티

public AudioAac,CSharpRTMP.Core.Streaming Aac
리턴 CSharpRTMP.Core.Streaming.AudioAac

AudioCodecId 공개적으로 프로퍼티

public AudioCodec AudioCodecId
리턴 AudioCodec

AudioSampleSize 공개적으로 프로퍼티

public AudioSampleSize AudioSampleSize
리턴 AudioSampleSize

AudioSampleType 공개적으로 프로퍼티

public AudioSampleType AudioSampleType
리턴 AudioSampleType

Avc 공개적으로 프로퍼티

public VideoAvc,CSharpRTMP.Core.Streaming Avc
리턴 CSharpRTMP.Core.Streaming.VideoAvc

BandwidthHint 공개적으로 프로퍼티

public uint BandwidthHint
리턴 uint

Samplerate 공개적으로 프로퍼티

public uint Samplerate
리턴 uint

VideoCodecId 공개적으로 프로퍼티

public VideoCodec VideoCodecId
리턴 VideoCodec

VideoFrameType 공개적으로 프로퍼티

public VideoFrameType VideoFrameType
리턴 VideoFrameType