C# Class SIPSorcery.Net.RTPHeader

Show file 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 property

public int CSRCCount
return int

CSRCList public property

public int[] CSRCList
return int[]

ExtensionLength public property

public UInt16,System ExtensionLength
return System.UInt16

ExtensionPayload public property

public byte[] ExtensionPayload
return byte[]

ExtensionProfile public property

public UInt16,System ExtensionProfile
return System.UInt16

HeaderExtensionFlag public property

public int HeaderExtensionFlag
return int

MarkerBit public property

public int MarkerBit
return int

PaddingFlag public property

public int PaddingFlag
return int

PayloadType public property

public int PayloadType
return int

SequenceNumber public property

public UInt16,System SequenceNumber
return System.UInt16

SyncSource public property

public uint SyncSource
return uint

Timestamp public property

public uint Timestamp
return uint

Version public property

public int Version
return int