Bayonne2 / Common C++ 2 Framework
Data Fields
RTPPacket::RTPFixedHeader Struct Reference

RTP fixed header as it is send through the network. More...

Collaboration diagram for RTPPacket::RTPFixedHeader:
Collaboration graph
[legend]

Data Fields

unsigned char  version:2
  For big endian boxes. More...
 
unsigned char  padding:1
  Padding bit. More...
 
unsigned char  extension:1
  Extension bit. More...
 
unsigned char  cc:4
  CSRC count. More...
 
unsigned char  marker:1
  Marker bit. More...
 
unsigned char  payload:7
  Payload type. More...
 
uint16  sequence
  sequence number More...
 
uint32  timestamp
  timestamp More...
 
uint32  sources [1]
  contributing sources More...
 

Detailed Description

RTP fixed header as it is send through the network.

A low-level representation for generic RTP packet header as defined in RFC 1889. A packet consists of the fixed RTP header, a possibly empty list of contributing sources and the payload. Header contents are kept in network (big endian) order.

Definition at line 405 of file rtppkt.h.

Field Documentation

unsigned char RTPPacket::RTPFixedHeader::cc

CSRC count.

Definition at line 412 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::extension

Extension bit.

Definition at line 411 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::marker

Marker bit.

Definition at line 413 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::padding

Padding bit.

Definition at line 410 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::payload

Payload type.

Definition at line 414 of file rtppkt.h.

uint16 RTPPacket::RTPFixedHeader::sequence

sequence number

Definition at line 424 of file rtppkt.h.

uint32 RTPPacket::RTPFixedHeader::sources[1]

contributing sources

Definition at line 426 of file rtppkt.h.

uint32 RTPPacket::RTPFixedHeader::timestamp

timestamp

Definition at line 425 of file rtppkt.h.

unsigned char RTPPacket::RTPFixedHeader::version

For big endian boxes.

Version, currently 2

Definition at line 409 of file rtppkt.h.


The documentation for this struct was generated from the following file:

Generated on Dec 21, 2017 for commoncpp2-1.8.1, ccrtp-1.7.2, libzrtpcpp-2.3.4, ccscript3-1.1.7, ccaudio2-1.0.0 and bayonne2-2.3.2 (after installation in /usr/local/) by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /