Kurento Media Server正在运行但无法连接kurento媒体服务器websocket

时间:2018-01-29 16:05:36

标签: websocket webrtc ubuntu-16.04 kurento

我已在this documentation之后的本地计算机上安装了 Kurento Media Server(KMS)的最新稳定版本,其中包含 Ubuntu 16.04 Xenial 。我已经验证了所有内容,并且工作正常并且获得了与此documentation中提到的相同的跟踪。但是当我尝试通过websocket

连接KMS时
  

WS://本地主机:8888 / kurento

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

获取请求超时问题虽然同一台计算机上的每个其他应用程序都是telneted并且预期得到响应但是当我在命令下运行时却不是这样。

  

sudo telnet 127.0.0.1:8888

我还试图通过Smart WEB Socket与websocket连接联系,但是会出现连接超时问题。

1 个答案:

答案 0 :(得分:0)

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

如果您自己的应用程序,websocket连接超时问题可能与Kurento Media Server(KMS)无关。 websocket连接超时问题是在检测到websocket空闲时容易发生的异常关闭。

为了维护websocket连接,通常建议实现心跳。以下是几篇文章,讨论了这个问题:

Must websockets have heartbeats?

Sending websocket ping/pong frame from browser