Vonage Video API Windows SDK
Properties | List of all members
OpenTok.Subscriber.VideoNetworkStatsEventArgs Class Reference

Defines arguments for VideoStatsUpdated events. More...

Inherits EventArgs.

Properties

UInt64 PacketsLost [get]
 The total number of video packets lost by the subscriber.
 
UInt64 PacketsReceived [get]
 The total number of video packets received by the subscriber.
 
UInt64 BytesReceived [get]
 The total number of video bytes received by the subscriber.
 
Double Timestamp [get]
 The timestamp for when these stats were gathered.
 
SenderStats SenderStats [get]
 Sender-side network estimation stats. More...
 
int Width [get]
 The number of times the subscriber’s video playback has paused. A pause is defined as a period where no video frame was rendered for more than five seconds. More...
 
int Height [get]
 The height of the video frame, in pixels.
 
double DecodedFrameRate [get]
 The decoded video frame rate (in frames per second).
 
long Bitrate [get]
 The bitrate in bits per second.
 
long TotalBitrate [get]
 The total bitrate (including RTP headers, padding, and payload).
 
Int64 PauseCount [get]
 
Int64 TotalPausesDuration [get]
 The cumulative duration (in milliseconds) of all video pauses.
 
Int64 FreezeCount [get]
 The number of times the subscriber’s video has frozen. A freeze is defined according to the WebRTC stats specification.
 
Int64 TotalFreezesDuration [get]
 The cumulative duration (in milliseconds) of all video freezes.
 
string Codec [get]
 The name of the codec currently used for this subscriber's video stream.
 

Detailed Description

Defines arguments for VideoStatsUpdated events.

Property Documentation

◆ SenderStats

SenderStats OpenTok.Subscriber.VideoNetworkStatsEventArgs.SenderStats
get

Sender-side network estimation stats.

This property is deprecated. Use SubscriberMediaLinkStats instead, which provides complete network metrics including visibility into the remote publisher's transport performance and network degradation attribution. This property may be null if stats are not available. Due to network latency, sender statistics may not be immediately available after the initial stats request.

◆ Width

int OpenTok.Subscriber.VideoNetworkStatsEventArgs.Width
get

The number of times the subscriber’s video playback has paused. A pause is defined as a period where no video frame was rendered for more than five seconds.

The width of the video frame, in pixels.