OBJECT

NearRealTimeDataCaptureSessionInfo

The audio and video capture session information.

link GraphQL Schema definition

  • type NearRealTimeDataCaptureSessionInfo {
  • # The video input currently in use. If 1, the input is SDI; if 2, it’s HDMI.
  • videoInput: Int
  • # The total number of video frames received.
  • videoFrameCountTotal: Long
  • # The total number of video frames received since the video input changed.
  • videoFrameCountModeSwitch: Long
  • # The timecode of the last video frame received.
  • videoLastTimecode: Long
  • # The group of pictures (GOP) duration, in milliseconds.
  • videoLastGOPDuration: Int
  • # The number of video frames that were dropped because of capture processing
  • # delays. This count is cumulative.
  • videoDroppedFrames: Int
  • # The width, in pixels, of the last video frame received.
  • videoFrameWidth: Int
  • # The height, in pixels, of the last video frame received.
  • videoFrameHeight: Int
  • # The width, in pixels, of the last video frame received after transforms.
  • videoLastFrameWidth: Int
  • # The height, in pixels, of the last video frame received after transforms.
  • videoLastFrameHeight: Int
  • # True if video is progressive; false if interlaced.
  • videoProgressive: Boolean
  • # True if video frame is three-dimensional; false otherwise.
  • video3D: Boolean
  • # The ratio of the input frame rate to the output frame rate, calculated using the
  • # following equation: outputFrameRate = videoFrameRateEnum/(videoFrameRateDen X
  • # videoFrameRateDivisor).
  • videoFrameRateDivisor: Int
  • # The video frame rate enumerator.
  • videoFrameRateEnum: Int
  • # The video frame rate denominator.
  • videoFrameRateDen: Int
  • # The keyframe interval, in number of frames.
  • videoKeyFrameIntervalAdjusted: Int
  • # The total number of video frames with ancillary data that have been received
  • # since the video input changed.
  • videoVANCPacketsModeSwitch: Long
  • # The total number of video frames with CEA-708 ancillary data that have been
  • # received since the video input changed.
  • videoVANCCEA708PacketsModeSwitch: Long
  • # The total number of audio frames received.
  • audioFrameCountTotal: Long
  • # The total number of audio frames received since the audio input changed.
  • audioFrameCountModeSwitch: Long
  • # The timecode of the last audio frame received in sample rate timescale.
  • audioLastTimecode: Long
  • # The timecode of the last audio frame received, in milliseconds.
  • audioLastTimecodeMS: Long
  • # The audio sample rate, in samples per second.
  • audioSampleRate: Int
  • # The audio channel count.
  • audioChannels: Int
  • # The timecode of the last audio frame.
  • audioLastLevelDataTimecode: Long
  • # The peak audio level of the left channel of the last audio frame.
  • audioLastLevelDataPeakLeft: Int
  • # The peak audio level of the right channel of the last audio frame.
  • audioLastLevelDataPeakRight: Int
  • # An array of peak audio level data for all incoming audio channels.
  • audioLastAllLevelDataPeak: [Int]
  • # The number of audio channels.
  • audioLastAllLevelDataCount: Int
  • # The audio index for the left audio channel.
  • audioLastChannelMapLeft: Int
  • # The audio index for the right audio channel.
  • audioLastChannelMapRight: Int
  • }