如何做多个房间的多对多语音通话

想做一个虚拟会议软件,其中要用到音视频通话,在考虑多个房间如何做多对多的语音通话。看语音通话的dome 的时候发现加入一个固定的频道的时候这个频道就类似于一个房间内的多对多音频通话。而且频道名必须用网站上提前设置好的那个,要不然不能用。所以就不理解如何做多个房间的多对多语音通话了(在一个房间里,只能听见这个房间内的声音)

3个回答
H 回复于 2022-12-30 10:03

需求是希望一个用户同时加入多个房间,进行多个会议吗?还是一个用户同一时间只加入一个房间,进行多人音频通话?

如果是前者,通过加入多频道功能即可实现: https://docs.agora.io/cn/live-streaming-premium-4.x/multiple_channel_apple_ng?platform=iOS

如果是后者,那么控制需要加入同一场会议的用户,使用相同的频道名加入rtc频道即可

回复·0
emojiiii 回复于 2022-12-30 10:16 · IP属地广东

看起来你需要的是跨频道转发流,可以参考一下以下文档: https://docs.agora.io/cn/live-streaming-premium-4.x/media_relay_web_ng?platform=Web

回复·0
风烛年 回复于 2023-03-09 14:17 · IP属地北京

如果是要使用 "声网 - 跨频道转发" 技术实现的话,

可以参考我这篇帖子, 很完整的描述了具体如何做.

https://www.rtcdeveloper.cn/cn/community/blog/25583

回复·0