Interface ChannelMediaRelayConfiguration
跨频道媒体流转发的配置。
在调用 startChannelMediaRelay 和 updateChannelMediaRelay 时,通过该接口设置跨频道媒体流转发的具体信息。
Methods
removeDestChannelInfo
setDestChannelInfo
setDestChannelInfo(channelName: string, destInfo: any): void
设置目标频道信息。
如果你想将流转发到多个目标频道,可以多次调用该方法。该方法支持最多设置 4 个目标频道。
example
示例代码JavaScript
var configuration = new AgoraRTC.ChannelMediaRelayConfiguration();
configuration.setDestChannelInfo("cname", {
channelName: "destChannel",
uid: 123,
token: "yourDestToken",
})
参数
参数名 | 类型 | 描述 |
---|---|---|
channelName | string | 目标频道名,该参数必须与 |
destInfo | any | 目标频道信息,包含以下参数:
|
返回值
void
setSrcChannelInfo
setSrcChannelInfo(srcInfo: any): void
设置源频道信息。
example
示例代码JavaScript
var configuration = new AgoraRTC.ChannelMediaRelayConfiguration();
configuration.setSrcChannelInfo({
channelName: "srcChannel",
uid: 123,
token: "yourSrcToken",
})
参数
参数名 | 类型 | 描述 |
---|---|---|
srcInfo | any | 源频道信息,包含以下参数:
|
返回值
void
想要删除的目标频道名。