VideoSubscriptionOptions
视频订阅设置。
Dart
class VideoSubscriptionOptions {
const VideoSubscriptionOptions({this.type, this.encodedFrameOnly});
(name: 'type')
final VideoStreamType? type;
(name: 'encodedFrameOnly')
final bool? encodedFrameOnly;
factory VideoSubscriptionOptions.fromJson(Map<String, dynamic> json) =>
_$VideoSubscriptionOptionsFromJson(json);
Map<String, dynamic> toJson() => _$VideoSubscriptionOptionsToJson(this);
}
type
订阅的视频流类型,默认值为 videoStreamHigh,即订阅视频大流。详见 VideoStreamType。
encodedFrameOnly
是否仅订阅编码后的视频流:
true
:仅订阅编码后的视频数据(结构化数据),SDK 未对该视频数据做解码及渲染。false
:(默认)订阅原始视频数据和编码后的数据。