LocalTranscoderConfiguration

The configuration of the video mixing on the local client.

struct LocalTranscoderConfiguration {
  unsigned int streamCount;
  TranscodingVideoStream* videoInputStreams;
  VideoEncoderConfiguration videoOutputConfiguration;
  LocalTranscoderConfiguration()
    : streamCount(0),
      videoInputStreams(NULL),
      videoOutputConfiguration() {}
};

Attributes

streamCount
The number of the video streams for the video mixing on the local client.
videoInputStreams
The video streams for local video mixing. See TranscodingVideoStream.
videoOutputConfiguration
The encoding configuration of the mixed video stream after the local video mixing. See VideoEncoderConfiguration.