C# Class SIPSorcery.Net.RTPHeader

Datei anzeigen Open project: sipsorcery/sipsorcery Class Usage Examples

Public Properties

Property Type Description
CSRCCount int
CSRCList int[]
ExtensionLength System.UInt16
ExtensionPayload byte[]
ExtensionProfile System.UInt16
HeaderExtensionFlag int
MarkerBit int
PaddingFlag int
PayloadType int
SequenceNumber System.UInt16
SyncSource uint
Timestamp uint
Version int

Public Methods

Method Description
GetBytes ( ) : byte[]
GetHeader ( UInt16 sequenceNumber, uint timestamp, uint syncSource ) : byte[]
RTPHeader ( ) : System
RTPHeader ( byte packet ) : System

Extract and load the RTP header from an RTP packet.

Method Details

GetBytes() public method

public GetBytes ( ) : byte[]
return byte[]

GetHeader() public method

public GetHeader ( UInt16 sequenceNumber, uint timestamp, uint syncSource ) : byte[]
sequenceNumber System.UInt16
timestamp uint
syncSource uint
return byte[]

RTPHeader() public method

public RTPHeader ( ) : System
return System

RTPHeader() public method

Extract and load the RTP header from an RTP packet.
public RTPHeader ( byte packet ) : System
packet byte
return System

Property Details

CSRCCount public_oe property

public int CSRCCount
return int

CSRCList public_oe property

public int[] CSRCList
return int[]

ExtensionLength public_oe property

public UInt16,System ExtensionLength
return System.UInt16

ExtensionPayload public_oe property

public byte[] ExtensionPayload
return byte[]

ExtensionProfile public_oe property

public UInt16,System ExtensionProfile
return System.UInt16

HeaderExtensionFlag public_oe property

public int HeaderExtensionFlag
return int

MarkerBit public_oe property

public int MarkerBit
return int

PaddingFlag public_oe property

public int PaddingFlag
return int

PayloadType public_oe property

public int PayloadType
return int

SequenceNumber public_oe property

public UInt16,System SequenceNumber
return System.UInt16

SyncSource public_oe property

public uint SyncSource
return uint

Timestamp public_oe property

public uint Timestamp
return uint

Version public_oe property

public int Version
return int