MixedStreamConfig class

@brief 合流转推配置参数。 如无特别说明,参数可适用于 WTN 流和合流转推任务。 如无特别说明,参数可用于启动和更新任务。

Constructors

MixedStreamConfig({required String roomId, required String userId, required List<MixedStreamLayoutRegionConfig> regions, MixedStreamVideoConfig? videoConfig, MixedStreamAudioConfig? audioConfig, MixedStreamControlConfig? controlConfig, MixedStreamSpatialAudioConfig? spatialAudioConfig, String backgroundColor = '#000000', String userConfigExtraInfo = '', String backgroundImageUrl = '', dynamic advancedConfig, dynamic authInfo, InterpolationMode interpolationMode = $p.InterpolationMode.last_frame_fill, StreamLayoutMode layoutMode = $p.StreamLayoutMode.auto, MixedStreamPushTargetType pushTargetType = $p.MixedStreamPushTargetType.push_to_cdn})

Properties

advancedConfig → dynamic
final
audioConfig → MixedStreamAudioConfig?
final
authInfo → dynamic
final
backgroundColor → String
final
backgroundImageUrl → String
final
controlConfig → MixedStreamControlConfig?
final
hashCode → int
The hash code for this object.
no setterinherited
interpolationMode → InterpolationMode
final
layoutMode → StreamLayoutMode
final
pushTargetType ↔ MixedStreamPushTargetType
getter/setter pair
regions → List<MixedStreamLayoutRegionConfig>
final
roomId → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
spatialAudioConfig → MixedStreamSpatialAudioConfig?
final
userConfigExtraInfo → String
final
userId → String
final
videoConfig → MixedStreamVideoConfig?
final

Methods

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

Operators

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