如何解决Agora.io Web 4.0 SDK
我正在使用 web sdk 4.0 构建两个(或更多人)之间的视频流演示。
当第一个用户发布时,会创建一个事件来侦听后续发布者。
这允许第一个用户订阅第二个用户的流。
但是,第二个用户看不到第一个用户的流,因为 client.on("user-published"
事件永远不会触发,因为第一个用户已经发布并且不会触发任何后续事件。
是否有订阅现有用户的事件/方法?我尝试了 client.remoteUsers.forEach(user =>
,但我不知道要传递给 client.subscribe
函数的媒体类型。
如何订阅现有流?
解决方法
查看 https://github.com/AgoraIO-Community/AgoraWebSDK-NG/tree/master/Demo/basicVideoCall 中的代码。此示例应用涵盖了查询的完整代码。
,您应该在加入频道之前订阅该事件,这样您也可以获得现有用户的事件触发器。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。