C# Класс PeerCastStation.FLV.RTMP.RTMPOutputStream

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

Открытые методы

Метод Описание
CheckAuthotization ( string auth ) : bool
GetConnectionInfo ( ) : ConnectionInfo
Post ( Host from, Atom packet ) : void
RTMPOutputStream ( PeerCastStation.Core.PeerCast peercast, System input_stream, System output_stream, System remote_endpoint, AccessControlInfo access_control, System.Guid channel_id, byte header ) : System
RequestChannel ( System.Guid channel_id, Uri tracker_uri ) : Channel
Start ( ) : Task
Stop ( ) : void
Stop ( StopReason reason ) : void

Описание методов

CheckAuthotization() публичный Метод

public CheckAuthotization ( string auth ) : bool
auth string
Результат bool

GetConnectionInfo() публичный Метод

public GetConnectionInfo ( ) : ConnectionInfo
Результат PeerCastStation.Core.ConnectionInfo

Post() публичный Метод

public Post ( Host from, Atom packet ) : void
from PeerCastStation.Core.Host
packet Atom
Результат void

RTMPOutputStream() публичный Метод

public RTMPOutputStream ( PeerCastStation.Core.PeerCast peercast, System input_stream, System output_stream, System remote_endpoint, AccessControlInfo access_control, System.Guid channel_id, byte header ) : System
peercast PeerCastStation.Core.PeerCast
input_stream System
output_stream System
remote_endpoint System
access_control PeerCastStation.Core.AccessControlInfo
channel_id System.Guid
header byte
Результат System

RequestChannel() публичный Метод

public RequestChannel ( System.Guid channel_id, Uri tracker_uri ) : Channel
channel_id System.Guid
tracker_uri System.Uri
Результат Channel

Start() публичный Метод

public Start ( ) : Task
Результат Task

Stop() публичный Метод

public Stop ( ) : void
Результат void

Stop() публичный Метод

public Stop ( StopReason reason ) : void
reason StopReason
Результат void