我想在Unity中做一个'广播'视频共享,其中只有一个人'拥有'视频,他们必须按下一个按钮'成为广播者',这将关闭所有其他用户,直到广播者停止或离开。我想知道的是,当广播员停止或离开时,有什么最好的方法可以知道'没有人在广播'?
谢谢你的问题!我很确定Agora SDK不能明确地告诉一个频道里有多少用户。这个功能必须在Unity脚本里面处理,而不是直接询问Agora SDK。
我建议在Unity脚本中使用 OnUserOfflineHandler()并检查 "特殊广播者 "的UID是否与刚刚离开的用户的UID相同,如果相同,则启动一些你创建的自定义事件来提醒感兴趣的订阅者。