RTCRTPHeader

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

The RTCRTPHeader structure contains information about the RTP packet that RTC has parsed out before the ReadRTPPacket method performs codec-specific parsing. A more detailed description of these fields is available in RFC 3550.

Syntax

struct _RTCRTPHeader {
  double dReceptionTime;
    DWORD dwSequenceNumber;
  DWORD64 qwTimestamp;
  DWORD dwPayloadType;
  DWORD dwSSRC;
    BOOL fMarkerBitSet;
  BOOL fIsRedundancy;
} RTCRTPHeader;

Members

  • dReceptionTime
    The time that this RTP packet was received on the local system.  The value represents the number of seconds elapsed since 1 January 1900 (UTC).
  • dwSequenceNumber
    The RTP header sequence number, which will increment by one for each RTP packet sent. The plugin should detect when packets are skipped or received out of order and take appropriate action.
  • qwTimestamp
    The RTP header timestamp, representing when the packet was generated by the remote party.
  • dwPayloadType
    The RTP header payload type, representing the format of the RTP payload.
  • dwSSRC
    The RTP header SSRC, representing the syncronization source.
  • fMarkerBitSet
    Specifies whether the RTP header marker bit was set. Interpretation of this field varies depending on the codec profile.
  • fIsRedundancy
    Specifies whether the RTP header is redundant.

Requirements

Header RTCVideoPlugin.h
Windows Embedded CE Windows Embedded CE 6.0 R2

See Also

Reference

RTC Client API Structures