寻找建议看看,是否可以使用 Agora WebSDK 实现“呼叫等待”功能?我们有现场表演,主持人在节目期间接听观众电话。我们想要:
- 当观众打电话时,应该将电话排入队列。
- 当呼叫者处于等待状态时(在队列中),我们可能会向呼叫者发送“等待”音乐(但这可能不是绝对必要的)。
- 主机一次可以让一个呼叫者出队并接听电话。
我可以想到两种可能的方式,我们可以在现场直播中实现这一点。
- 一种是在主持人接听电话后,让来电观众重新以主持人身份加入频道。但是在队列管理方面会有很多“放弃”。
- 另一种方法是使用带外解决方案,例如 Twillio。在这种情况下,调用需要有一个单独的 WebRTC 连接。
有什么建议吗?