【问题标题】:Opentok MediaMode::ROUTED alwyas disconnectOpentok MediaMode::ROUTED 总是断开连接
【发布时间】:2018-04-16 13:17:20
【问题描述】:

我有两个用户加入了 MediaMode::ROUTED 会话。两个用户都PUBLISHES他们的相机和麦克风以及SUBSCRIBES到相应的PUBLISHED 视频供稿。我正在构建一个 Web 应用程序,可用于使用您的 Opentok.js 进行通信。

我当前的 JavaScript 代码遵循 AutomaticReconnection 的思想(在此 URL 上讨论:https://tokbox.com/developer/guides/connect-session/js/#automatic_reconnection)。

请注意,测试我的代码的用户位于不同的国家/地区(例如在阿姆斯特丹 - 荷兰和菲律宾)。两个用户都没有触发 Session 的 'disconnect()' 方法——我们有一个“STOP”按钮来触发 'disconnect()' Session 方法。通过我们进行的几次测试,测试用户的 Session 总是得到 'clientDisconnected' 事件。我使用了 Tokbox Session Inspector,并且一直认为 'clientDisconnected' 是我们的 Session 断开连接的原因。

根据文档: "clientDisconnected" — 客户端通过调用 Session 对象的 disconnect() 方法或关闭浏览器与会话断开连接。 (参见 Session.disconnect()。)

为什么我们的测试用户在我的 MediaMode::ROUTED 会话中总是得到“clientDisconnected”? 这可能是什么原因?

问候,

【问题讨论】:

    标签: opentok


    【解决方案1】:

    如果没有更多信息(例如用于连接/发布/订阅的代码),很难解释这种行为。

    如果您在 https://support.tokbox.com/hc/en-us/requests/new 创建 TokBox 支持票证并包含相关的会话 ID 和连接 ID 以便检查服务器端日志,可能会更容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多