Statistics Monitor Example
This example demonstrates how to use the getStatistics() function on the Vindral Live instance to monitor streaming quality metrics in real-time, similar to our quality of service client (qos.vindral.com).
Connection Good
Playback Stable
Buffer Healthy
Initiating...
Target buffer time 1500 ms
Sync
Seek Time: -
Drift: -
Drift Adjustments: -
Timeshift Drift Adjustments: -
Playback
Playback State: -
Last Buffer Event: -
Buffer Fullness: -
Time Spent Buffering: -
Time Spent Playing: -
Rendition Level Changes: -
Time To First Frame: -
Current Rendition
Video Bitrate: -
Audio Bitrate: -
Video Resolution: -
Video Codec: -
Audio Codec: -
Connection
Edge URL: -
Protocol: -
Connection State: -
RTT: -
Estimated Bandwidth: -
Bit Rate: -
Connection Count: -
Time
Server Edge Time: -
Channel Current Time: -
Playback Wallclock Time: -
Server Wallclock Time: -
Playback Latency: -
Uptime: -
Session
SDK Version: -
Client ID: -
Session ID: -
Channel ID: -
Channel Group ID: -
Navigator Estimations
RTT:
Downlink:
Connection Type:
Effective Type:
Data Saving:
Decode Performance
Rendered Video Frames: -
Dropped Video Frames: -
Video Decode Rate: -
Video Decode Time: -
Video Transport Time: -
Audio Decode Time: -