我们正在创建一个使用Tokbox(PHP / JS)的视频聊天Web应用程序。我们将一直有相同的5个“房间”(会议)。用户可以加入主持人进行聊天的5个房间之一。我们已经浏览了Hello World演示,并制作了一些各种测试应用程序,并且一切似乎都能按需运行。但是,我的问题在于管理我们5个聊天室的会话/ ID。是否有必要(A)使用服务器PHP代码动态创建唯一的会话ID?或者,由于我们只剩下5个房间,我们(B)可以在帐户控制面板中生成会话ID并将这五个房间的会话ID硬编码到客户端吗?选项B似乎很简单。选项A,我认为我们必须为主持人建立一个接口来选择一个房间,然后在主持人“激活”房间供用户加入时生成房间的会话ID。当您一遍又一遍地使用相同的会话时,是否有人对如何管理Tokbox会话ID有最佳实践?
1 回答
翻过高山走不出你
TA贡献1875条经验 获得超3个赞
只需生成一次sessionIds并重用它们(选项B)就可以了。但是,您将无法对令牌进行硬编码,您仍然需要使用应用服务器中的服务器端SDK生成令牌。这是因为令牌默认情况下会在24小时后过期,但是您可以配置该时间。通常,您每次用户要连接到会话时都希望为每个用户生成一个新令牌。
- 1 回答
- 0 关注
- 208 浏览
添加回答
举报
0/150
提交
取消
