Asterisk - The Open Source Telephony Project
18.5.0
|
Structure defining an RTCP session. More...
Structure defining an RTCP session.
The concept "RTCP session" is not defined in RFC 3550, but since this structure is analogous to ast_rtp, which tracks a RTP session, it is logical to think of this as a RTCP session.
RTCP packet is defined on page 9 of RFC 3550.
Definition at line 500 of file res_rtp_asterisk.c.
double accumulated_transit |
accumulated a-dlsr-lsr
Definition at line 516 of file res_rtp_asterisk.c.
unsigned int expected_prior |
no. packets in previous interval
Definition at line 510 of file res_rtp_asterisk.c.
int firseq |
Definition at line 553 of file res_rtp_asterisk.c.
unsigned char frame_buf[512+AST_FRIENDLY_OFFSET] |
Definition at line 566 of file res_rtp_asterisk.c.
unsigned int lastsrtxcount |
Transmit packet count when last SR sent
Definition at line 515 of file res_rtp_asterisk.c.
char* local_addr_str |
Definition at line 563 of file res_rtp_asterisk.c.
double maxrtt |
Maximum of calculated round trip time
Definition at line 546 of file res_rtp_asterisk.c.
double maxrxjitter |
Maximum of calculated interarrival jitter
Definition at line 540 of file res_rtp_asterisk.c.
double maxrxlost |
Maximum calculated lost number of packets between reports
Definition at line 534 of file res_rtp_asterisk.c.
double minrtt |
Minimum of calculated round trip time
Definition at line 547 of file res_rtp_asterisk.c.
double minrxjitter |
Minimum of calculated interarrival jitter
Definition at line 541 of file res_rtp_asterisk.c.
double minrxlost |
Minimum calculated lost number of packets between reports
Definition at line 535 of file res_rtp_asterisk.c.
double normdev_rxjitter |
Mean of calculated interarrival jitter
Definition at line 542 of file res_rtp_asterisk.c.
double normdev_rxlost |
Mean of calculated lost packets between reports
Definition at line 536 of file res_rtp_asterisk.c.
double normdevrtt |
Mean of calculated round trip time
Definition at line 548 of file res_rtp_asterisk.c.
unsigned int received_prior |
no. packets received in previous interval
Definition at line 511 of file res_rtp_asterisk.c.
unsigned int reported_jitter |
The contents of their last jitter entry in the RR
Definition at line 518 of file res_rtp_asterisk.c.
unsigned int reported_jitter_count |
Reported interarrival jitter count
Definition at line 525 of file res_rtp_asterisk.c.
unsigned int reported_lost |
Reported lost packets in their RR
Definition at line 519 of file res_rtp_asterisk.c.
unsigned int reported_lost_count |
Reported packets lost count
Definition at line 531 of file res_rtp_asterisk.c.
double reported_maxjitter |
Maximum reported interarrival jitter
Definition at line 521 of file res_rtp_asterisk.c.
double reported_maxlost |
Maximum reported packets lost
Definition at line 527 of file res_rtp_asterisk.c.
double reported_minjitter |
Minimum reported interarrival jitter
Definition at line 522 of file res_rtp_asterisk.c.
double reported_minlost |
Minimum reported packets lost
Definition at line 528 of file res_rtp_asterisk.c.
double reported_normdev_jitter |
Mean of reported interarrival jitter
Definition at line 523 of file res_rtp_asterisk.c.
double reported_normdev_lost |
Mean of reported packets lost
Definition at line 529 of file res_rtp_asterisk.c.
double reported_stdev_jitter |
Standard deviation of reported interarrival jitter
Definition at line 524 of file res_rtp_asterisk.c.
double reported_stdev_lost |
Standard deviation of reported packets lost
Definition at line 530 of file res_rtp_asterisk.c.
unsigned int rr_count |
number of RRs we've sent, not including report blocks in SR's
Definition at line 513 of file res_rtp_asterisk.c.
int rtcp_info |
Definition at line 501 of file res_rtp_asterisk.c.
double rtt |
Last reported rtt
Definition at line 517 of file res_rtp_asterisk.c.
unsigned int rtt_count |
Calculated round trip time count
Definition at line 550 of file res_rtp_asterisk.c.
unsigned int rxjitter_count |
Calculated interarrival jitter count
Definition at line 544 of file res_rtp_asterisk.c.
double rxlost |
Calculated number of lost packets since last report
Definition at line 533 of file res_rtp_asterisk.c.
unsigned int rxlost_count |
Calculated lost packets sample count
Definition at line 538 of file res_rtp_asterisk.c.
struct timeval rxlsr |
Time when we got their last SR
Definition at line 508 of file res_rtp_asterisk.c.
int s |
Socket
Definition at line 502 of file res_rtp_asterisk.c.
int schedid |
Schedid returned from ast_sched_add() to schedule RTCP-transmissions
Definition at line 512 of file res_rtp_asterisk.c.
unsigned int soc |
What they told us
Definition at line 505 of file res_rtp_asterisk.c.
unsigned int spc |
What they told us
Definition at line 506 of file res_rtp_asterisk.c.
unsigned int sr_count |
number of SRs we've sent
Definition at line 514 of file res_rtp_asterisk.c.
double stdev_rxjitter |
Standard deviation of calculated interarrival jitter
Definition at line 543 of file res_rtp_asterisk.c.
double stdev_rxlost |
Standard deviation of calculated lost packets between reports
Definition at line 537 of file res_rtp_asterisk.c.
double stdevrtt |
Standard deviation of calculated round trip time
Definition at line 549 of file res_rtp_asterisk.c.
struct ast_sockaddr them |
Socket representation of the remote endpoint.
Definition at line 504 of file res_rtp_asterisk.c.
unsigned int themrxlsr |
The middle 32 bits of the NTP timestamp in the last received SR
Definition at line 507 of file res_rtp_asterisk.c.
struct timeval txlsr |
Time when we sent or last SR
Definition at line 509 of file res_rtp_asterisk.c.
enum ast_rtp_instance_rtcp type |
Definition at line 564 of file res_rtp_asterisk.c.
Referenced by Property::load().
struct ast_sockaddr us |
Socket representation of the local endpoint.
Definition at line 503 of file res_rtp_asterisk.c.