有没有办法知道什么时候没有人在用 Agora (Unity) 广播
Is there a way to know when nobody is broadcasting with Agora (Unity)
我正在尝试在 Unity 中分享 'broadcast' 视频,其中只有一个人 'owns' 视频,他们必须按下一个按钮 'be broadcaster' 以关闭所有其他用户,直到广播公司停止或离开。
我需要知道的是,当广播员停止或离开时,知道 'nobody is broadcasting' 的最佳方法是什么?
感谢提问!
我很确定 Agora SDK 无法明确地告诉有多少用户在一个频道中。该功能必须在 Unity 脚本中处理,而不是直接询问 Agora SDK。
我建议使用 OnUserOfflineHandler(),并检查 'special broadcasters' UID 是否与刚刚离开的用户的 UID 相同,如果是,则触发您设置的一些自定义事件旨在提醒感兴趣的订阅者。
我正在尝试在 Unity 中分享 'broadcast' 视频,其中只有一个人 'owns' 视频,他们必须按下一个按钮 'be broadcaster' 以关闭所有其他用户,直到广播公司停止或离开。 我需要知道的是,当广播员停止或离开时,知道 'nobody is broadcasting' 的最佳方法是什么?
感谢提问! 我很确定 Agora SDK 无法明确地告诉有多少用户在一个频道中。该功能必须在 Unity 脚本中处理,而不是直接询问 Agora SDK。
我建议使用 OnUserOfflineHandler(),并检查 'special broadcasters' UID 是否与刚刚离开的用户的 UID 相同,如果是,则触发您设置的一些自定义事件旨在提醒感兴趣的订阅者。