ChannelMediaRelayConfiguration
- Flutter
更新时间不可用
跨频道媒体流转发配置信息。
class ChannelMediaRelayConfiguration {
const ChannelMediaRelayConfiguration(
{this.srcInfo, this.destInfos, this.destCount});
@JsonKey(name: 'srcInfo')
final ChannelMediaInfo? srcInfo;
@JsonKey(name: 'destInfos')
final List<ChannelMediaInfo>? destInfos;
@JsonKey(name: 'destCount')
final int? destCount;
factory ChannelMediaRelayConfiguration.fromJson(Map<String, dynamic> json) =>
_$ChannelMediaRelayConfigurationFromJson(json);
Map<String, dynamic> toJson() => _$ChannelMediaRelayConfigurationToJson(this);
}属性
| 参数名 | 描述 |
|---|---|
srcInfo | 源频道信息 ChannelMediaInfo,包含如下成员:
|
destInfos | 注: 由于目标频道中任意频道的 token 过期会导致所有跨频道推流停止,因此建议你将目标频道的 token 设置为相同的过期时长。 目标频道信息 ChannelMediaInfo,包含如下成员:
|
destCount | 目标频道数量,默认值为 0,取值范围为 [0,6]。该参数应与你在 |