Opentok:我可以检查是否有其他客户端连接到该会话?

时间:2018-10-09 07:56:38

标签: javascript vue.js video-streaming webrtc opentok

我正在使用Opentok库进行视频聊天。 将有两个客户:一个是仆人,另一个是贷方。 如果仆人未连接,我想禁止贷方访问聊天室。

PS D:\Coding\pytest> python run.py
C:\Users\hassan\AppData\Local\Programs\Python\Python37-32\lib\os.py
C:\Users\hassan\AppData\Local\Programs\Python\Python37-32\lib
PS D:\Coding\pytest>

1 个答案:

答案 0 :(得分:1)

此处是TokBox开发人员的传播者。

如果某人没有连接到Session,就不可能知道其他参与者是否正在参加会话。它们必须连接到会话,以便可以收听connectionCreated事件。

但是,您可以注册Session Monitoring,这将允许您通过Webhook在服务器端获取以下事件:

  • connectionCreated
  • connectionDestroyed
  • streamCreated
  • streamDestroyed

您可以使用这些事件来存储会话中的参与者和发布者的数量。这将使参与者可以轮询您的服务器以查看会话中是否已经有人。