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

Server does not send new stream via websocket after new release

我们设置了一个新服务器 the last release

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

在查看服务器图形界面时,所有流都很好地发布在服务器上,但它没有通过 websocket 发送信息。当记录所有从 ws 收到的信息时,我们只收到 joinedTheRoominitialized 和 pings.

我们曾经有另一台服务器发布 2.1.0,我们没有这样的问题。我们试图查看最新版本发生了什么变化,但大多数问题都是空的。你能看到我们的服务器出了什么问题吗?我们是否需要 Javascript SDK 的更新版本(如果需要,我在哪里可以找到它?)?

如您所料,streamJoined 已删除。您可以查看 here 了解更多详情。 当前的实现依赖于客户端每 5 秒从服务器获取一次房间信息。 因此,您需要将实现从 streamJoined 更改为 getroominfo。 您可以检查 here for new implementation of conference sample and i suggest you to look here 以获得更新的 Javascript SDK。 我想如果你看看新的会议样本你就可以完成它。