ChannelMediaRelayConfiguration

最近更新时间:2022-09-20 05:17:40

Public 成员函数
ChannelMediaRelayConfiguration ()
Public 属性
ChannelMediaInfo *srcInfo
ChannelMediaInfo *destInfos
intdestCount

详细描述

ChannelMediaRelayConfiguration 类定义。

构造及析构函数说明

ChannelMediaRelayConfiguration

ChannelMediaRelayConfiguration()

类成员变量说明

srcInfo

ChannelMediaInfo *srcInfo

源频道信息指针 ChannelMediaInfo,包含如下成员:

  • channelName:源频道名。默认值为 NULL,表示 SDK 填充当前的频道名。
  • uid:标识源频道中想要转发流的主播 ID。默认值为空字符串“”,表示 SDK 随机分配一个 uid。请确保设为空字符串“”。
  • token:能加入源频道的 token。由你在 srcInfo 中设置的 channelName 和 uid 生成。
  • 如未启用 App Certificate,可直接将该参数设为默认值 NULL,表示 SDK 填充 App ID。
  • 如已启用 App Certificate,则务必填入使用 channelName 和 uid 生成的 token,且其中的 uid 必须为空字符串“”。

destInfos

ChannelMediaInfo *destInfos

目标频道信息指针 ChannelMediaInfo,包含如下成员

  • channelName:目标频道的频道名。
  • uid:标识转发流到目标频道的主播 ID。请确保与目标频道中的所有 UID 不同。默认值为空字符串“”,表示 SDK 随机分配一个 UID。
  • token:能加入目标频道的 token。由你在 destInfos 中设置的 channelName 和 uid 生成。
    • 如未启用 App Certificate,可直接将该参数设为默认值 NULL,表示 SDK 填充 App ID。
    • 如已启用 App Certificate,则务必填入使用 channelName 和 uid 生成的 token。

destCount

int destCount

目标频道数量,默认值为 0,取值范围为 [0,4]。该参数应与你在 destInfo 中定义的 ChannelMediaInfo 数组的数目一致。