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