RtpPacket Class |
Note: This API is now obsolete.
Namespace: FM.IceLink
The RtpPacket type exposes the following members.
Name | Description | |
---|---|---|
![]() | RtpPacket |
Initializes a new instance of the RtpPacket class.
|
![]() | RtpPacket(DataBuffer) |
Initializes a new instance of the RtpPacket class.
|
Name | Description | |
---|---|---|
![]() | Buffer |
Gets the buffer.
|
![]() | ContributingSourceCount |
Gets the number of ContributingSources.
|
![]() | ContributingSources |
Gets or sets the contributing sources.
|
![]() | ContributingSourcesLength |
Gets the length of the ContributingSources in bytes.
|
![]() | ContributingSourcesOffset |
Gets the offset of the ContributingSources array.
|
![]() | Extension |
Gets a value indicating whether this RtpPacket has a header extension.
If the extension bit is set, the fixed header MUST be followed by exactly one header extension.
|
![]() ![]() | FixedHeaderLength |
Gets the length of the fixed header.
|
![]() | Header |
Gets the header.
|
![]() | HeaderExtension |
Gets or sets the header extension.
|
![]() | HeaderExtensionId |
Gets or sets the header extension ID.
|
![]() | HeaderExtensionLength |
Gets the length of the HeaderExtension in bytes.
|
![]() | HeaderExtensionOffset |
Gets the offset of the HeaderExtensionId.
|
![]() | HeaderLength |
Gets the length of the fixed and variable headers.
|
![]() | Marker |
Gets or sets a value indicating whether this RtpPacket has the marker flag set.
|
![]() | Padding |
Gets or sets a value indicating whether this RtpPacket is padded.
|
![]() | PaddingLength |
Gets or sets the padding length.
|
![]() | Payload |
Gets or sets the packet payload.
|
![]() | PayloadLength |
Gets the length of the Payload.
|
![]() | PayloadOffset |
Gets the offset of the Payload.
|
![]() | PayloadType |
Gets or sets the payload type.
|
![]() | SequenceNumber |
Gets or sets the sequence number.
|
![]() | SynchronizationSource |
Gets or sets the synchronization source.
|
![]() | Timestamp |
Gets or sets the timestamp.
|
![]() | VariableHeaderLength |
Gets the length of the variable header.
|
![]() | Version |
Gets or sets the version.
This field identifies the version of RTP. The version defined by
this specification is two(2). (The value 1 is used by the first
draft version of RTP and the value 0 is used by the protocol
initially implemented in the "vat" audio tool.)
|
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() ![]() | GetSequenceNumberDelta |
Retrieves the difference between two sequence numbers
while accounting for overflow rollover.
|
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
![]() ![]() | Wrap |
Parses the specified buffer.
|