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