UniMRCP
1.5.0
|
#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
rtcp_header_t rtcp_packet_t::header |
common header
rtcp_sdes_item_t rtcp_packet_t::item[1] |
list of SDES items
union { ... } rtcp_packet_t::r |
union of RTCP reports
struct { ... } rtcp_packet_t::rr |
reception report (RR)
rtcp_rr_stat_t rtcp_packet_t::rr_stat[1] |
variable-length list rr stats
struct { ... } rtcp_packet_t::sdes |
source description (SDES)
struct { ... } rtcp_packet_t::sr |
sender report (SR)
rtcp_sr_stat_t rtcp_packet_t::sr_stat |
sr stat
apr_uint32_t rtcp_packet_t::ssrc[1] |
receiver generating this report
first SSRC/CSRC
list of sources