Rtp4629 Class |
Namespace: StreamCoders.Rtp
The Rtp4629 type exposes the following members.
Name | Description | |
---|---|---|
Rtp4629 |
Default constructor.
| |
Rtp4629(RtpPacket) |
Constructor.
|
Name | Description | |
---|---|---|
CreationTime |
Gets the CreationTime property.
(Inherited from RtpPacket.) | |
DataPointer |
A pointer to the payload data that will be attached to the RTP packet.
(Inherited from RtpPacket.) | |
DataSize |
The size of the payload attached to the RTP packet.
(Inherited from RtpPacket.) | |
EndBitOffset |
Gets or sets the Offset of the last valid bit.
(Inherited from RtpPacket.) | |
HeaderExtension |
Gets or sets optional header extension to transport additional profile defined information.
(Inherited from RtpPacket.) | |
HeaderSize |
Gets the size of the header.
(Overrides RtpPacketHeaderSize.) | |
IsValidPacket |
Indicates whether this packet is valid.
(Inherited from RtpPacket.)This is especially useful when the parsing of data is done through the constructor of the object. | |
Marker |
This represents the Marker bit. This is mostly used for framing.
(Inherited from RtpPacket.) | |
PayloadType |
The PayloadType of the packet. (http://www.iana.org/assignments/rtp-parameters)
(Inherited from RtpPacket.) | |
Pebit |
Gets or sets the pebit.
| |
PictureStartCompression |
Gets or sets a value indicating whether the picture start compression.
| |
Plen |
Gets or sets the plen.
| |
PresentationTime |
When used together with PlayoutBuffer this will contain the presentation time of the
packet.
(Inherited from RtpPacket.) | |
SequenceNumber |
The sequence number increments by one for each RTP data packet sent, and may be used by
the receiver to detect packet loss and to restore packet sequence. The initial value of
the sequence number SHOULD be random (unpredictable) to make known-plaintext attacks on
encryption more difficult. The sequence number is originally 16-bit signed. An extended
Sequence number scheme CAN be used to avoid frequent wrap around (See class
ExtendedSequenceNumber).
(Inherited from RtpPacket.) | |
Ssrc |
The Ssrc field identifies the synchronization source. It is chosen randomly.
(Inherited from RtpPacket.) | |
StartBitOffset |
Gets or sets the Offset of the first valid bit.
(Inherited from RtpPacket.) | |
Timestamp |
The timestamp reflects the sampling instant of the first octet in the RTP data packet.
The sampling instant MUST be derived from a clock that increments monotonically and
linearly in time to allow synchronization and jitter calculations. The resolution of the
clock must be sufficient for the desired synchronization accuracy and for measuring
packet arrival jitter (one tick per video frame is typically not sufficient). The clock
frequency is dependent on the format of data carried as payload and is specified
statically in the profile or payload format specification that defines the format, or may
be specified dynamically for payload formats defined through non-RTP means. If RTP
packets are generated periodically, the nominal sampling instant as determined from the
sampling clock is to be used, not a reading of the system clock. As an example, for
fixed-rate audio the timestamp clock would likely increment by one for each sampling
period.
(Inherited from RtpPacket.) | |
Version |
Contains the Version Number of the RTP packet. The value should always be 2.
(Inherited from RtpPacket.) | |
VrcPresent |
Gets or sets a value indicating whether the vrc present.
|
Name | Description | |
---|---|---|
Clone |
Deep clones RtpPacket object.
(Inherited from RtpPacket.) | |
ParseHeader |
Parses the header of a packet.
(Inherited from RtpPacket.) | |
ParseHeader(Byte) |
Parses the header of a packet.
(Inherited from RtpPacket.) | |
ToByteArray |
The function compiles the RTP packet header and payload into a array of type Byte.
(Inherited from RtpPacket.) | |
ToByteArray(Byte, UInt32) |
The function compiles the RTP packet header and payload into a array of type Byte.
(Overrides RtpPacketToByteArray(Byte, UInt32).) | |
ToOffsetBuffer |
The function compiles the RTP packet header and payload into a array of type Byte.
(Inherited from RtpPacket.) | |
ToString |
Creates a String that contains the values of all fields in this RTP packet.
(Inherited from RtpPacket.) |
Name | Description | |
---|---|---|
RelativePresentationTime |
Time of the relative presentation.
(Inherited from RtpPacket.) |
Name | Description | |
---|---|---|
Copy | Overloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.) | |
Copy(Object) | Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.) |