Vonage Video API Linux SDK
Data Fields
otc_publisher_video_stats Struct Reference

#include <>

Data Fields

const char * connection_id
 
const char * subscriber_id
 
int64_t packets_lost
 
int64_t packets_sent
 
int64_t bytes_sent
 
double timestamp
 
double start_time
 
size_t number_of_video_layers
 
struct otc_publisher_video_layer_stats video_layers [3]
 
otc_transport_stats transport
 

Detailed Description

Publisher video stats.

This structure represents the publisher video stats. The otc_publisher_callbacks struct includes a function pointer to an on_video_stats function, which is called periodically to report video stats.

Field Documentation

◆ bytes_sent

int64_t bytes_sent

The total number of video bytes bytes sent to the subscriber (or to the OpenTok Media Router).

◆ connection_id

const char* connection_id

The connection ID of the client subscribing to the stream.

◆ number_of_video_layers

size_t number_of_video_layers

Number of video layers

◆ packets_lost

int64_t packets_lost

The total number of video packets packets that did not reach the subscriber (or the OpenTok Media Router).

◆ packets_sent

int64_t packets_sent

The total number of video packets sent sent to the subscriber (or to the OpenTok Media Router).

◆ start_time

double start_time

The timestamp, in milliseconds since the Unix epoch, from which the cumulative totals started accumulating.

◆ subscriber_id

const char* subscriber_id

The subscriber ID of the client subscribing to the stream (in a relayed session).

◆ timestamp

double timestamp

The timestamp, in milliseconds since the Unix epoch, for when these stats were gathered.

◆ transport

Transport statistics for this publisher

◆ video_layers

struct otc_publisher_video_layer_stats video_layers[3]

Array of video layers statistics


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