SimulcastStreamConfig
The configuration of the low-quality video stream.
class SimulcastStreamConfig { const SimulcastStreamConfig({this.dimensions, this.kBitrate, this.framerate}); @JsonKey(name: 'dimensions') final VideoDimensions? dimensions; @JsonKey(name: 'kBitrate') final int? kBitrate; @JsonKey(name: 'framerate') final int? framerate; factory SimulcastStreamConfig.fromJson(Map<String, dynamic> json) => _$SimulcastStreamConfigFromJson(json); Map<String, dynamic> toJson() => _$SimulcastStreamConfigToJson(this); }
Attributes
- dimensions
- The video dimension. See VideoDimensions. The default value is 160 × 120.
- kBitrate
- Video receive bitrate (Kbps), represented by an instantaneous value. The default value is 65.
- frameRate
- The frame rate (fps) of the local video. The default value is 5.