SimulcastStreamConfig

The configuration of the low-quality video stream.

struct SimulcastStreamConfig {

  VideoDimensions dimensions;

  int kBitrate;

  int framerate;
  SimulcastStreamConfig() : dimensions(160, 120), kBitrate(65), framerate(5) {}
  bool operator==(const SimulcastStreamConfig& rhs) const {
    return dimensions == rhs.dimensions && kBitrate == rhs.kBitrate && framerate == rhs.framerate;
  }
};

Attributes

dimensions
The video dimension. See VideoDimensions. The default value is 50% of the high-quality video stream.
kBitrate
Video receive bitrate (Kbps), represented by an instantaneous value. This parameter does not need to be set. The SDK automatically matches the most suitable bitrate based on the video resolution and frame rate you set.
frameRate
The frame rate (fps) of the local video. The default value is 5.