C# Class RtmfpDownloader.DownloadSession

Inheritance: CSharpRTMP.Core.Protocols.Rtmfp.OutboundHandshake
ファイルを表示 Open project: langhuihui/csharprtmp Class Usage Examples

Public Properties

Property Type Description
DowloadStreams List

Public Methods

Method Description
CreateFlow ( ulong id, string signature, ulong asscoId ) : Flow
DownloadSession ( BaseRtmfpProtocol handler ) : System
EnqueueForDelete ( ) : void
PlayStream ( string name, ulong flowId, uint streamId, OutFileRTMPFLVStream flvStream ) : void

Private Methods

Method Description
FlowStream_OnStatus ( CSharpRTMP obj ) : void

Method Details

CreateFlow() public method

public CreateFlow ( ulong id, string signature, ulong asscoId ) : Flow
id ulong
signature string
asscoId ulong
return CSharpRTMP.Core.Protocols.Rtmfp.Flow

DownloadSession() public method

public DownloadSession ( BaseRtmfpProtocol handler ) : System
handler CSharpRTMP.Core.Protocols.Rtmfp.BaseRtmfpProtocol
return System

EnqueueForDelete() public method

public EnqueueForDelete ( ) : void
return void

PlayStream() public method

public PlayStream ( string name, ulong flowId, uint streamId, OutFileRTMPFLVStream flvStream ) : void
name string
flowId ulong
streamId uint
flvStream OutFileRTMPFLVStream
return void

Property Details

DowloadStreams public_oe property

public List DowloadStreams
return List