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.
|