例如,如果我的应用程序中有20个会话,它们对应于我从应用程序服务器中获得的20个不同的会话ID。
让我们假设sessionID为1到20。
现在有人可以让我知道如果另一个用户在会话15(会话ID 15)上发起视频通话时会如何通知我,以便我可以连接到同一会话并订阅该流。
答案 0 :(得分:0)
OpenTok质量检查人员在这里
您可以仅连接到该sessionId,并监听onStreamCreated事件。当发布者开始将媒体发送到会话时,将触发此事件。然后,您可以创建一个订阅者,并接收流。
请在此处找到更多信息和详细信息:
答案 1 :(得分:0)
此处是TokBox开发人员的传播者。
如Fran所述,您可以连接到会话ID,并收听streamCreated
事件以开始订阅。但是,要知道某人是否在会话中而不在会话中,可以设置session monitoring,它允许您通过服务器上的回调接收以下事件:
connectionCreated
connectionDestroyed
streamCreated
streamDestroyed
然后,您可以使用这些事件连接到适当的会话,并开始订阅特定的流。