微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

新版本发布后,服务器不会通过websocket发送新的流

如何解决新版本发布后,服务器不会通过websocket发送新的流

我们已使用the last release

设置了新服务器

问题是,当用户发布流视频并且另一个人连接到房间时,服务器会通过websocket通过与streams消息一起发送的joinedTheRoom数组向所有新用户发送流。但是,当新来者加入会议室并开始发布时,会议室中已经存在的所有用户都不会收到streamJoined消息。

查看服务器图形界面时,所有流都已在服务器上很好地发布,但它不会通过websocket发送信息。从ws记录所有接收到的信息时,我们仅收到joinedTheRoominitialized和ping。

我们以前在版本2.1.0中安装了另一台服务器,但没有此类问题。我们试图查看最新版本的更改,但是大多数问题都是空的。您能看到我们的服务器出了什么问题吗?我们是否需要Javascript SDK的更新版本(如果需要,我在哪里可以找到它?)?

解决方法

您猜到了streamJoined已删除。您可以检查here了解更多详细信息。 当前的实现依赖于客户端每隔5秒从服务器获取房间信息。 因此,您需要将实现从streamJoined更改为getroominfo。 您可以检查here以获取会议示例的新实现,我建议您寻找here以获取更新的Javascript SDK。 我想,如果您查看新的会议样本,就可以完成。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。