RTCStats
Log
: { app_id
: string; audio
: { codec
: string; jitter
: number; jitter_buffer_delay
: number; jitter_buffer_emitted_count
: number; mos
: number; packets_lost
: number; packets_lost_rate
: number; packets_received
: number; retransmitted_packets_sent
: number; rtt
: number; total_packets_lost
: number; total_packets_lost_rate
: number; total_packets_received
: number; total_packets_sent
: number }; browser_type
: BrowserType; call_id
: string; callee_id
: string; caller_id
: string; device_timestamp
: number; is_video_call
: boolean; metadata
: { measure_count
: number; measure_interval
: number }; network_type
: "wifi" | "cellular" | "ethernet"; role
: "dc_caller" | "dc_callee"; transport_info
: { candidate_type
: string; ip
: string; network_type
: string; port
: number; protocol
: string; relay_protocol
: string }; video
?: { bytes_received
: number; codec
: string; fir_count
: number; frames_decoded
: number; frames_dropped
: number; frames_received
: number; freeze_count
: number; header_bytes_received
: number; jitter
: number; jitter_buffer_delay
: number; jitter_buffer_emitted_count
: number; key_frames_decoded
: number; nack_count
: number; packets_lost
: number; packets_lost_rate
: number; packets_received
: number; pause_count
: number; pli_count
: number; qp_sum
: number; quality_limitation_reason
: string; quality_limitation_resolution_changes
: number; received_frame_height
: number; received_frame_width
: number; retransmitted_packets_sent
: number; rtt
: number; sent_frame_height
: number; sent_frame_width
: number; sum_of_squared_frames_duration
: number; total_decode_time
: number; total_frames_duration
: number; total_freezes_duration
: number; total_inter_frame_delay
: number; total_packets_lost
: number; total_packets_lost_rate
: number; total_packets_received
: number; total_pauses_duration
: number; total_squared_inter_frame_delay
: number; video_source_frames_per_second
: number; video_source_height
: number; video_source_width
: number }; webrtc_timestamp
: string }
Type declaration
-
app_id: string
-
audio: { codec: string; jitter: number; jitter_buffer_delay: number; jitter_buffer_emitted_count: number; mos: number; packets_lost: number; packets_lost_rate: number; packets_received: number; retransmitted_packets_sent: number; rtt: number; total_packets_lost: number; total_packets_lost_rate: number; total_packets_received: number; total_packets_sent: number }
-
codec: string
-
jitter: number
-
jitter_buffer_delay: number
-
jitter_buffer_emitted_count: number
-
mos: number
-
packets_lost: number
-
packets_lost_rate: number
-
packets_received: number
-
retransmitted_packets_sent: number
-
rtt: number
-
total_packets_lost: number
-
total_packets_lost_rate: number
-
total_packets_received: number
-
total_packets_sent: number
-
-
call_id: string
-
callee_id: string
-
caller_id: string
-
device_timestamp: number
-
is_video_call: boolean
-
metadata: { measure_count: number; measure_interval: number }
-
measure_count: number
-
measure_interval: number
-
network_type: "wifi" | "cellular" | "ethernet"
-
role: "dc_caller" | "dc_callee"
-
transport_info: { candidate_type: string; ip: string; network_type: string; port: number; protocol: string; relay_protocol: string }
-
candidate_type: string
-
ip: string
-
network_type: string
-
port: number
-
protocol: string
-
relay_protocol: string
-
Optional
video?: { bytes_received: number; codec: string; fir_count: number; frames_decoded: number; frames_dropped: number; frames_received: number; freeze_count: number; header_bytes_received: number; jitter: number; jitter_buffer_delay: number; jitter_buffer_emitted_count: number; key_frames_decoded: number; nack_count: number; packets_lost: number; packets_lost_rate: number; packets_received: number; pause_count: number; pli_count: number; qp_sum: number; quality_limitation_reason: string; quality_limitation_resolution_changes: number; received_frame_height: number; received_frame_width: number; retransmitted_packets_sent: number; rtt: number; sent_frame_height: number; sent_frame_width: number; sum_of_squared_frames_duration: number; total_decode_time: number; total_frames_duration: number; total_freezes_duration: number; total_inter_frame_delay: number; total_packets_lost: number; total_packets_lost_rate: number; total_packets_received: number; total_pauses_duration: number; total_squared_inter_frame_delay: number; video_source_frames_per_second: number; video_source_height: number; video_source_width: number }
-
bytes_received: number
-
codec: string
-
fir_count: number
-
frames_decoded: number
-
frames_dropped: number
-
frames_received: number
-
freeze_count: number
-
header_bytes_received: number
-
jitter: number
-
jitter_buffer_delay: number
-
jitter_buffer_emitted_count: number
-
key_frames_decoded: number
-
nack_count: number
-
packets_lost: number
-
packets_lost_rate: number
-
packets_received: number
-
pause_count: number
-
pli_count: number
-
qp_sum: number
-
quality_limitation_reason: string
-
quality_limitation_resolution_changes: number
-
received_frame_height: number
-
received_frame_width: number
-
retransmitted_packets_sent: number
-
rtt: number
-
sent_frame_height: number
-
sent_frame_width: number
-
sum_of_squared_frames_duration: number
-
total_decode_time: number
-
total_frames_duration: number
-
total_freezes_duration: number
-
total_inter_frame_delay: number
-
total_packets_lost: number
-
total_packets_lost_rate: number
-
total_packets_received: number
-
total_pauses_duration: number
-
total_squared_inter_frame_delay: number
-
video_source_frames_per_second: number
-
video_source_height: number
-
video_source_width: number
-
webrtc_timestamp: string