【问题标题】:Kurento Media Server is running but unable to connect kurento media server websocketKurento 媒体服务器正在运行但无法连接 kurento 媒体服务器 websocket
【发布时间】:2018-07-08 09:25:22
【问题描述】:

我已经在本地机器上安装了最新稳定版本的 Kurento Media Server(KMS),规格为 Ubuntu 16.04 Xenial,遵循 this documentation。我已经验证了一切,它工作正常并获得与documentation 中提到的相同的痕迹。但是当我尝试通过 websocket 连接 KMS 时

ws://localhost:8888/kurento

我遇到了连接超时问题。这不仅限于端口 8888,任何分配给 KMS 的端口都会导致连接超时。

虽然同一台机器上的所有其他应用程序都已远程登录并获得预期的响应,但出现请求超时问题,但当我在命令下运行时,情况并非如此。

须藤远程登录 127.0.0.1:8888

我还尝试通过 Smart WEB Socket 建立 websocket 连接,但出现连接超时问题。

【问题讨论】:

  • 您的 UFW 状态如何?即使我在启用 UFW 时也遇到了这个问题。
  • @aashu UFW 也已启用。
  • 这就是我所面临的,我试图挖掘更多,看看:stackoverflow.com/questions/48557856/…
  • 我找到了一个(临时)解决方案,您可以在上面的链接中查看它
  • 安装完kms后,你用的是哪个demo项目做web的。许多项目都使用 java , noje.js 。

标签: websocket webrtc ubuntu-16.04 kurento


【解决方案1】:

您是使用 KMS 教程还是您自己的应用程序进行测试?

如果是您自己的应用程序,websocket 连接超时问题可能与 Kurento Media Server(KMS) 无关。 websocket 连接超时问题是一种异常关闭,当检测到 websocket 空闲时往往会发生这种情况。

为了维护 websocket 连接,通常建议实现心跳。下面是一些讨论这个问题的帖子:

Must websockets have heartbeats?

Sending websocket ping/pong frame from browser

【讨论】:

  • 我正在使用 KMS 教程进行测试。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多