Rate this page:

VIOutboundVideoStats

Class that represents statistics for outgoing VILocalVideoStream. Available via VICallStats.

Props

bytesPerSecond

Copy URL
bytesPerSecond: 

Total number of bytes sent in the last second.

Returns

  • type:

    NSUInteger

bytesSent

Copy URL
bytesSent: 

Total number of bytes sent within the video stream.

Returns

  • type:

    NSUInteger

cameraFrameHeight

Copy URL
cameraFrameHeight: 

Height of the video frame captured by camera.

Returns

  • type:

    NSUInteger

cameraFrameWidth

Copy URL
cameraFrameWidth: 

Width of the video frame captured by camera.

Returns

  • type:

    NSUInteger

codec

Copy URL
codec: 

Video codec name for the video stream.

Returns

  • type:

    NSString *

encoderBitrate

Copy URL
encoderBitrate: 

Bitrate that the encoder is actually producing. Measured in bits per seconds and calculated over a 1 second window.

Returns

  • type:

    double

fps

Copy URL
fps: 

Number of complete frames in the last second.

Returns

  • type:

    NSUInteger

layersStats

Copy URL
layersStats: 

Statistics for the layers of the video stream.

Returns

packetsSent

Copy URL
packetsSent: 

Total number of packets sent within the video stream.

Returns

  • type:

    NSUInteger

streamType

Copy URL
streamType: 

Type of video stream.

Returns

targetBitrate

Copy URL
targetBitrate: 

Target bitrate for video encoder that does not count the size of the IP and other transport layers like TCP or UDP. Measured in bits per second and calculated over a 1 second window.

Returns

  • type:

    double

timestamp

Copy URL
timestamp: 

Time at which the call statistics are collected, relative to the UNIX epoch (Jan 1, 1970, UTC), in microseconds.

Returns

  • type:

    NSTimeInterval