C# Класс CSharpRTMP.Core.Protocols.Rtmfp.Listener

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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