WARNING: The online documentation has moved to https://docs.pjsip.org.

Visit the new documentation at https://docs.pjsip.org:

BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJMEDIA Reference

pjmedia_rtcp_xr_stream_stat Struct Reference

#include <rtcp_xr.h>

Data Fields

struct {
   pj_time_val   update
 
   pj_uint32_t   begin_seq
 
   pj_uint32_t   end_seq
 
   unsigned   count
 
   unsigned   l:1
 
   unsigned   d:1
 
   unsigned   j:1
 
   unsigned   t:2
 
   unsigned   lost
 
   unsigned   dup
 
   pj_math_stat   jitter
 
   pj_math_stat   toh
 
stat_sum
 
struct {
   pj_time_val   update
 
   pj_uint8_t   loss_rate
 
   pj_uint8_t   discard_rate
 
   pj_uint8_t   burst_den
 
   pj_uint8_t   gap_den
 
   pj_uint16_t   burst_dur
 
   pj_uint16_t   gap_dur
 
   pj_uint16_t   rnd_trip_delay
 
   pj_uint16_t   end_sys_delay
 
   pj_int8_t   signal_lvl
 
   pj_int8_t   noise_lvl
 
   pj_uint8_t   rerl
 
   pj_uint8_t   gmin
 
   pj_uint8_t   r_factor
 
   pj_uint8_t   ext_r_factor
 
   pj_uint8_t   mos_lq
 
   pj_uint8_t   mos_cq
 
   pj_uint8_t   rx_config
 
   pj_uint16_t   jb_nom
 
   pj_uint16_t   jb_max
 
   pj_uint16_t   jb_abs_max
 
voip_mtc
 

Detailed Description

This structure describes RTCP XR statitic.

Field Documentation

◆ update

pj_time_val pjmedia_rtcp_xr_stream_stat::update

Time of last update.

◆ begin_seq

pj_uint32_t pjmedia_rtcp_xr_stream_stat::begin_seq

Begin # seq of this interval.

◆ end_seq

pj_uint32_t pjmedia_rtcp_xr_stream_stat::end_seq

End # seq of this interval.

◆ count

unsigned pjmedia_rtcp_xr_stream_stat::count

Number of packets.

◆ l

unsigned pjmedia_rtcp_xr_stream_stat::l

Flags represent whether the such report is valid/updated Lost flag

◆ d

unsigned pjmedia_rtcp_xr_stream_stat::d

Duplicated flag

◆ j

unsigned pjmedia_rtcp_xr_stream_stat::j

Jitter flag

◆ t

unsigned pjmedia_rtcp_xr_stream_stat::t

TTL or Hop Limit, 0=none, 1=TTL, 2=HL

◆ lost

unsigned pjmedia_rtcp_xr_stream_stat::lost

Number of packets lost

◆ dup

unsigned pjmedia_rtcp_xr_stream_stat::dup

Number of duplicated packets

◆ jitter

pj_math_stat pjmedia_rtcp_xr_stream_stat::jitter

Jitter statistics (in usec)

◆ toh

pj_math_stat pjmedia_rtcp_xr_stream_stat::toh

TTL of hop limit statistics.

◆ loss_rate

pj_uint8_t pjmedia_rtcp_xr_stream_stat::loss_rate

Packet loss rate

◆ discard_rate

pj_uint8_t pjmedia_rtcp_xr_stream_stat::discard_rate

Packet discarded rate

◆ burst_den

pj_uint8_t pjmedia_rtcp_xr_stream_stat::burst_den

Burst density

◆ gap_den

pj_uint8_t pjmedia_rtcp_xr_stream_stat::gap_den

Gap density

◆ burst_dur

pj_uint16_t pjmedia_rtcp_xr_stream_stat::burst_dur

Burst duration

◆ gap_dur

pj_uint16_t pjmedia_rtcp_xr_stream_stat::gap_dur

Gap duration

◆ rnd_trip_delay

pj_uint16_t pjmedia_rtcp_xr_stream_stat::rnd_trip_delay

Round trip delay

◆ end_sys_delay

pj_uint16_t pjmedia_rtcp_xr_stream_stat::end_sys_delay

End system delay

◆ signal_lvl

pj_int8_t pjmedia_rtcp_xr_stream_stat::signal_lvl

Signal level

◆ noise_lvl

pj_int8_t pjmedia_rtcp_xr_stream_stat::noise_lvl

Noise level

◆ rerl

pj_uint8_t pjmedia_rtcp_xr_stream_stat::rerl

Residual Echo Return Loss

◆ gmin

pj_uint8_t pjmedia_rtcp_xr_stream_stat::gmin

The gap threshold

◆ r_factor

pj_uint8_t pjmedia_rtcp_xr_stream_stat::r_factor

Voice quality metric carried over this RTP session

◆ ext_r_factor

pj_uint8_t pjmedia_rtcp_xr_stream_stat::ext_r_factor

Voice quality metric carried outside of this RTP session

◆ mos_lq

pj_uint8_t pjmedia_rtcp_xr_stream_stat::mos_lq

Mean Opinion Score for Listening Quality

◆ mos_cq

pj_uint8_t pjmedia_rtcp_xr_stream_stat::mos_cq

Mean Opinion Score for Conversation Quality

◆ rx_config

pj_uint8_t pjmedia_rtcp_xr_stream_stat::rx_config

Receiver configuration

◆ jb_nom

pj_uint16_t pjmedia_rtcp_xr_stream_stat::jb_nom

Current delay by jitter buffer

◆ jb_max

pj_uint16_t pjmedia_rtcp_xr_stream_stat::jb_max

Maximum delay by jitter buffer

◆ jb_abs_max

pj_uint16_t pjmedia_rtcp_xr_stream_stat::jb_abs_max

Maximum possible delay by jitter buffer


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

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.