Struct representing general rtcp packet headers as they are sent through the network.
#include <rtcppkt.h>
enum Type { tSR = 200, tRR, tSDES, tBYE, tAPP, tFIR = 192, tNACK = 193, tXR }
rtp.h cc++/rtp.h
uint32 getLength () const
Get the packet length specified in its header, in octets and in host order. uint32 getSSRC () const
Get the SSRC identifier specified in the packet header, in host order.
RTCPFixedHeader fh
Fixed RTCP header. union {
SendReport SR
RecvReport RR
SDESChunk SDES
BYEPacket BYE
APPPacket APP
NACKPacket NACK
FIRPacket FIR
} info
Union for SR, RR, SDES, BYE and APP.
Struct representing general RTCP packet headers as they are sent through the network.
This struct consists of a fixed header, always at the beginning of any RTCP packet, and a union for all the RTCP packet types supported.
rtp.h cc++/rtp.h RTCP packet types. They are registered with IANA.
Enumerator
tSR
Sender Report.
tRR
Receiver Report.
tSDES
Source DEScription.
tBYE
End of participation.
tAPP
APPlication specific.
tFIR
Full Intra-frame request.
tNACK
Negative ACK.
tXR
Extended Report.
Get the packet length specified in its header, in octets and in host order.
Get the SSRC identifier specified in the packet header, in host order.
Fixed RTCP header.
Union for SR, RR, SDES, BYE and APP.
Generated automatically by Doxygen for ccRTP from the source code.