Agora.io:当主机用户离开时离开所有用户
Posted
技术标签:
【中文标题】Agora.io:当主机用户离开时离开所有用户【英文标题】:Agora.io: leave all user when host user leave 【发布时间】:2020-06-29 09:05:41 【问题描述】:我正在使用 agora.io 进行视频通话(1 对 1 视频通话)。但是当我的主机用户离开时,我需要所有用户都应该离开(视频流应该停止,就像离开按钮点击一样)。我已阅读所有文档,但没有找到任何解决方案。我尝试过禁止用户 API 调用,但它不是我的规范。 如果有人知道主机用户离开时离开所有用户的方法,请帮助我。 我很乐意提供任何帮助或线索。 提前谢谢
【问题讨论】:
【参考方案1】:你将不得不巧妙地使用 Agora 回调和内部逻辑来做到这一点。
要确定主机UID,可以使用SetClientRole()
或OnClientRoleChangedHandler()
使用主机的 UID 使用OnUserOfflineHandler()
监听主机是否离开。
如果是“host”,则告诉每个用户 LeaveChannel()
我希望这会有所帮助!
【讨论】:
以上是关于Agora.io:当主机用户离开时离开所有用户的主要内容,如果未能解决你的问题,请参考以下文章