C# 클래스 CSharpRTMP.Core.Protocols.Rtmfp.Listener

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

공개 프로퍼티들

프로퍼티 타입 설명
AudioSampleAccess bool
Id uint
Publication Publication
ReceiveAudio bool
ReceiveVideo bool
VideoSampleAccess bool

공개 메소드들

메소드 설명
Dispose ( ) : void
Flush ( ) : void
Init ( Peer client ) : void
Listener ( uint id, Publication publication, FlowWriter writer, bool unbuffered ) : System
PushAudioPacket ( uint time, N2HBinaryReader packet ) : void
PushDataPacket ( string name, N2HBinaryReader packet ) : void
PushVideoPacket ( uint time, N2HBinaryReader packet ) : void
StartPublishing ( string name ) : void
StopPublishing ( string name ) : void

비공개 메소드들

메소드 설명
ComputeTime ( uint time ) : uint
WriteBound ( FlowWriter writer ) : void
WriteBounds ( ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

Init() 공개 메소드

public Init ( Peer client ) : void
client Peer
리턴 void

Listener() 공개 메소드

public Listener ( uint id, Publication publication, FlowWriter writer, bool unbuffered ) : System
id uint
publication Publication
writer FlowWriter
unbuffered bool
리턴 System

PushAudioPacket() 공개 메소드

public PushAudioPacket ( uint time, N2HBinaryReader packet ) : void
time uint
packet CSharpRTMP.Common.N2HBinaryReader
리턴 void

PushDataPacket() 공개 메소드

public PushDataPacket ( string name, N2HBinaryReader packet ) : void
name string
packet CSharpRTMP.Common.N2HBinaryReader
리턴 void

PushVideoPacket() 공개 메소드

public PushVideoPacket ( uint time, N2HBinaryReader packet ) : void
time uint
packet CSharpRTMP.Common.N2HBinaryReader
리턴 void

StartPublishing() 공개 메소드

public StartPublishing ( string name ) : void
name string
리턴 void

StopPublishing() 공개 메소드

public StopPublishing ( string name ) : void
name string
리턴 void

프로퍼티 상세

AudioSampleAccess 공개적으로 프로퍼티

public bool AudioSampleAccess
리턴 bool

Id 공개적으로 프로퍼티

public uint Id
리턴 uint

Publication 공개적으로 프로퍼티

public Publication,CSharpRTMP.Core.Protocols.Rtmfp Publication
리턴 Publication

ReceiveAudio 공개적으로 프로퍼티

public bool ReceiveAudio
리턴 bool

ReceiveVideo 공개적으로 프로퍼티

public bool ReceiveVideo
리턴 bool

VideoSampleAccess 공개적으로 프로퍼티

public bool VideoSampleAccess
리턴 bool