VideoEncParamEntity class

Constructors

VideoEncParamEntity({int? videoBitrate, ResolutionEnum? videoResolution, ResolutionModeEnum? videoResolutionMode, int? videoFps, int? minVideoBitrate, bool? enableAdjustRes})
VideoEncParamEntity.fromJson(Map<String, dynamic> json)

Properties

enableAdjustRes bool?
是否允许调整分辨率
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
minVideoBitrate int?
最低视频码率,SDK 会在网络不佳的情况下主动降低视频码率,最低会降至 minVideoBitrate 所设定的数值。
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
videoBitrate int?
目标视频码率,SDK 会按照目标码率进行编码,只有在网络不佳的情况下才会主动降低视频码率。
getter/setter pair
videoFps int?
视频采集帧率
getter/setter pair
videoResolution ResolutionEnum?
视频分辨率
getter/setter pair
videoResolutionMode ResolutionModeEnum?
分辨率模式
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited