#include <mpf_rtcp_packet.h>
Data Fields | |
| rtcp_header_t | header |
| union { | |
| struct { | |
| rtcp_sr_stat_t sr_stat | |
| rtcp_rr_stat_t rr_stat [1] | |
| } sr | |
| struct { | |
| apr_uint32_t ssrc | |
| rtcp_rr_stat_t rr_stat [1] | |
| } rr | |
| struct { | |
| apr_uint32_t ssrc | |
| rtcp_sdes_item_t item [1] | |
| } sdes | |
| struct { | |
| apr_uint32_t ssrc [1] | |
| apr_byte_t length | |
| char data [1] | |
| } bye | |
| } | r |
RTCP packet
| struct { ... } rtcp_packet_t::bye |
BYE
common header
list of SDES items
| union { ... } rtcp_packet_t::r |
union of RTCP reports
| struct { ... } rtcp_packet_t::rr |
reception report (RR)
variable-length list rr stats
| struct { ... } rtcp_packet_t::sdes |
source description (SDES)
| struct { ... } rtcp_packet_t::sr |
sender report (SR)
sr stat
| apr_uint32_t rtcp_packet_t::ssrc[1] |
receiver generating this report
first SSRC/CSRC
list of sources
1.6.1