一遍又一遍地管理相同的Tokbox会话

我们正在创建一个使用Tokbox(PHP / JS)的视频聊天Web应用程序。

我们将一直有相同的5个“房间”(会议)。用户可以加入主持人进行聊天的5个房间之一。

我们已经浏览了Hello World演示,并制作了一些各种测试应用程序,并且一切似乎都能按需运行。

但是,我的问题在于管理我们5个聊天室的会话/ ID。

是否有必要(A)使用服务器PHP代码动态创建唯一的会话ID?或者,由于我们只剩下5个房间,我们(B)可以在帐户控制面板中生成会话ID并将这五个房间的会话ID硬编码到客户端吗?

选项B似乎很简单。

选项A,我认为我们必须为主持人建立一个接口来选择一个房间,然后在主持人“激活”房间供用户加入时生成房间的会话ID。

当您一遍又一遍地使用相同的会话时,是否有人对如何管理Tokbox会话ID有最佳实践?


料青山看我应如是
浏览 217回答 1
1回答

翻过高山走不出你

只需生成一次sessionIds并重用它们(选项B)就可以了。但是,您将无法对令牌进行硬编码,您仍然需要使用应用服务器中的服务器端SDK生成令牌。这是因为令牌默认情况下会在24小时后过期,但是您可以配置该时间。通常,您每次用户要连接到会话时都希望为每个用户生成一个新令牌。
打开App,查看更多内容
随时随地看视频慕课网APP