# Class: VideoDetails

## Constructor

#### new VideoDetails(videoStatistics)

  Class representing the details and statistics for the video channel of the call.
  The value for each statistic could be undefined and it will happen in case the statistics are unavailable.

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `videoStatistics` | AvayaClientServices.Base.VideoStatistics |

## Members

#### actualBitRateReceived :number

  Received bit rate per second.

  ##### Type:

  - number

#### actualBitRateTransmitted :number

  Sent bit rate per second.

  ##### Type:

  - number

#### actualFrameRateReceived :number

  Received frame rate in frames per second.

  ##### Type:

  - number

#### actualFrameRateTransmitted :number

  Sent frame rate in frames per second.

  ##### Type:

  - number

#### availableReceiveBitrate :number

  Transport independent bit rate available to the video stream as calculated by the browser's congestion control algorithm.

  ##### Type:

  - number

#### availableTransmitBitrate :number

  Transport independent bit rate available to the video stream as calculated by the browser's congestion control algorithm.

  ##### Type:

  - number

#### bytesReceived :number

  The total number of RTP payload bytes received.

  ##### Type:

  - number

#### bytesTransmitted :number

  The total number of RTP payload bytes transmitted.

  ##### Type:

  - number

#### codec :string

  The name of the video codec being used.

  ##### Type:

  - string

#### firCountReceived :number

  Count of the number of Full Intra Request packets received.

  ##### Type:

  - number

#### firCountTransmitted :number

  Count of the number of Full Intra Request packets transmitted.

  ##### Type:

  - number

#### framesDecoded :number

  Total number of frames decoded.

  ##### Type:

  - number

#### framesEncoded :number

  Total number of frames encoded;

  ##### Type:

  - number

#### framesReceived :number

  Count of the total number of video frames received.

  ##### Type:

  - number

#### framesTransmitted :number

  Count of the total number of video frames transmitted.

  ##### Type:

  - number

#### heightReceived :number

  Height of the video received.

  ##### Type:

  - number

#### heightTransmitted :number

  Height of the video transmitted.

  ##### Type:

  - number

#### jitterMillisecondsReceived :number

  Packet jitter measured in milliseconds.

  ##### Type:

  - number

#### nackCountReceived :number

  Count of the total number of negative acknowledgement packets received.

  ##### Type:

  - number

#### nackCountTransmitted :number

  Count of the total number of negative acknowledgement packets transmitted.

  ##### Type:

  - number

#### packetLossTotalReceived :number

  The total number of packets lost in the receive direction.

  ##### Type:

  - number

#### packetLossTotalTransmitted :number

  The total number of packets lost in the transmit direction.

  ##### Type:

  - number

#### packetsLossFractionReceived :number

  Fraction of packets lost in the receive direction.

  ##### Type:

  - number

#### packetsLossFractionTransmitted :number

  Fraction of packets lost in the transmit direction.

  ##### Type:

  - number

#### packetsReceived :number

  The total number of RTP packets received.

  ##### Type:

  - number

#### packetsTransmitted :number

  The total number of RTP packets transmitted.

  ##### Type:

  - number

#### pliCountReceived :number

  Count of the total number of Picture Loss Indication packets received.

  ##### Type:

  - number

#### pliCountTransmitted :number

  Count of the total number of Picture Loss Indication packets transmitted.

  ##### Type:

  - number

#### roundTripTimeMillis :number

  The round-trip delay (in milliseconds).

  ##### Type:

  - number

#### totalDecodeTime :number

  Total video encoding time in seconds for supported by browser.

  ##### Type:

  - number

#### totalEncodeTime :number

  Total video encoding time in seconds for supported by browser.

  ##### Type:

  - number

#### widthReceived :number

  Width of the video received.

  ##### Type:

  - number

#### widthTransmitted :number

  Width of the video transmitted.

  ##### Type:

  - number