ScreenVideoParameters

  • Flutter

更新时间不可用

共享屏幕流的视频编码配置。

Dart
class ScreenVideoParameters {
  const ScreenVideoParameters(
      {this.dimensions, this.frameRate, this.bitrate, this.contentHint});

  @JsonKey(name: 'dimensions')
  final VideoDimensions? dimensions;
  @JsonKey(name: 'frameRate')
  final int? frameRate;
  @JsonKey(name: 'bitrate')
  final int? bitrate;
  @JsonKey(name: 'contentHint')
  final VideoContentHint? contentHint;
  factory ScreenVideoParameters.fromJson(Map<String, dynamic> json) =>
      _$ScreenVideoParametersFromJson(json);
  Map<String, dynamic> toJson() => _$ScreenVideoParametersToJson(this);
}

属性

参数名描述
dimensions

视频编码的分辨率。默认值为 1280 × 720。

frameRate

视频编码帧率 (fps)。默认值为 15。

bitrate

视频编码码率 (Kbps)。

contentHint

屏幕共享视频的内容类型。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?