OBJECT

NearRealTimeDataOutput

A collection of information on each broadcast output.

link GraphQL Schema definition

  • type NearRealTimeDataOutput {
  • # The broadcast output ID.
  • id: String
  • # The target video bitrate, in bits per second.
  • videoBitrate: Int
  • # The current video bitrate, in bits per second.
  • videoBitrateCurrent: Int
  • # The measured video bitrate, in bits per second.
  • videoBitrateMeasure: Int
  • # The target audio bitrate, in bits per second.
  • audioBitrate: Int
  • # The measured audio bitrate, in bits per second.
  • audioBitrateMeasure: Int
  • # The number of audio channels.
  • audioChannels: Int
  • # The audio sample rate.
  • audioSampleRate: Int
  • # The timecode, in millseconds, of the last video frame that left the encoder.
  • lastVideoFrameTimecode: Long
  • # The timecode, in a timescale of the audio sample rate, of the last audio frame
  • # that left the encoder.
  • lastAudioFrameTimecode: Long
  • # The timecode, in milliseconds, of the last audio frame that left the encoder.
  • lastAudioFrameTimecodeMS: Long
  • # The video frame width.
  • videoFrameSizeWidth: Int
  • # The video frame height.
  • videoFrameSizeHeight: Int
  • # The video encoding profile.
  • videoProfile: String
  • # The video codec ID. Set to 7 for H.264, 8 for VPX (VP8 or VP9), 10 for MPEG4, 11
  • # for MPEG2, or 12 for H.265.
  • videoCodec: Int
  • # The video codec version.
  • videoCodecVersion: Int
  • # The video encoder implementation ID.
  • videoImplementation: Int
  • # If true, inserts keyframes to match the source stream; if false, inserts
  • # keyframes based on the keyframe interval defined for the broadcast output.
  • videoKeyFrameFollowSource: Boolean
  • # Encoder keyframe interval.
  • videoKeyFrameInterval: Int
  • # The audio codec ID.
  • audioCodec: Int
  • # The audio codec version.
  • audioCodecVersion: Int
  • # The audio encoder implementation ID.
  • audioImplementation: Int
  • }