添加目标频道信息。
如果你想将流转发到多个目标频道,可以多次调用该方法。该方法支持最多设置 4 个目标频道。
const config = new ChannelMediaRelayConfiguration();
config.addDestChannelInfo({ channelName: "test2", token: "xxx", uid: 23456 });
config.addDestChannelInfo({ channelName: "test3", token: "xxx", uid: 23457 });
频道信息,详见 ChannelMediaRelayInfo。
删除通过 addDestChannelInfo 添加的目标频道。
待删除的目标频道名。
设置源频道信息。
const config = new ChannelMediaRelayConfiguration();
config.setSrcChannelInfo({ channelName: "test", token: "xxx", uid: 123456 });
频道信息,详见 ChannelMediaRelayInfo。
跨频道媒体流转发的配置。
在调用 startChannelMediaRelay 和 updateChannelMediaRelay 时,通过该接口设置跨频道媒体流转发的具体信息。
const configuration = AgoraRTC.createChannelMediaRelayConfiguration(); configuration.setSrcChannelInfo({ channelName: "test", token: "xxx", uid: 12345 }); configuration.addDestChannelInfo({ channelName: "test2", token: "xxx", uid: 23456 });