C# Class CSharpRTMP.Core.Protocols.Rtsp.OutNetRTPUDPH264Stream

Inheritance: BaseOutNetRTPUDPStream
Datei anzeigen Open project: langhuihui/csharprtmp Class Usage Examples

Public Methods

Method Description
GetStats ( Variant info, uint namespaceId ) : void
OutNetRTPUDPH264Stream ( RtspProtocol pProtocol, StreamsManager pStreamsManager, string name, bool forceTcp ) : System
SignalAttachedToInStream ( ) : void

Protected Methods

Method Description
FeedDataAudio ( Stream pData, uint dataLength, uint processedLength, uint totalLength, uint absoluteTimestamp, bool isAudio ) : bool
FeedDataVideo ( Stream pData, uint dataLength, uint processedLength, uint totalLength, uint absoluteTimestamp, bool isAudio ) : bool

Private Methods

Method Description
FeedDataAudioMPEG4Generic ( Stream pData, uint dataLength, uint processedLength, uint totalLength, uint absoluteTimestamp ) : bool
FeedDataAudioMPEG4Generic_aggregate ( Stream pData, uint dataLength, uint processedLength, uint totalLength, uint absoluteTimestamp ) : bool
FeedDataVideoFUA ( Stream pData, uint dataLength, uint processedLength, uint totalLength, uint absoluteTimestamp ) : bool

Method Details

FeedDataAudio() protected method

protected FeedDataAudio ( Stream pData, uint dataLength, uint processedLength, uint totalLength, uint absoluteTimestamp, bool isAudio ) : bool
pData Stream
dataLength uint
processedLength uint
totalLength uint
absoluteTimestamp uint
isAudio bool
return bool

FeedDataVideo() protected method

protected FeedDataVideo ( Stream pData, uint dataLength, uint processedLength, uint totalLength, uint absoluteTimestamp, bool isAudio ) : bool
pData Stream
dataLength uint
processedLength uint
totalLength uint
absoluteTimestamp uint
isAudio bool
return bool

GetStats() public method

public GetStats ( Variant info, uint namespaceId ) : void
info Variant
namespaceId uint
return void

OutNetRTPUDPH264Stream() public method

public OutNetRTPUDPH264Stream ( RtspProtocol pProtocol, StreamsManager pStreamsManager, string name, bool forceTcp ) : System
pProtocol RtspProtocol
pStreamsManager CSharpRTMP.Core.Streaming.StreamsManager
name string
forceTcp bool
return System

SignalAttachedToInStream() public method

public SignalAttachedToInStream ( ) : void
return void