圣诞节快乐!
我正在尝试在Ubuntu 14.04(64位)上配置KMS。我可以按照https://www.kurento.org/docs/6.0.0/installation_guide.html上的指南成功安装KMS服务器。
另外,还从https://www.kurento.org/docs/6.0.0/tutorials/js/tutorial-1-helloworld.html下载了Javascript HelloWorld教程。我可以在同一Ubuntu系统上的Google Chrome版本47.0.2526.106(64位)上的本地主机上成功运行该示例。
但是,我看不到本地视频或循环播放的视频。两个视频占位符上仅显示一个微调器图标。创建SDP报价后,查阅控制台日志会发现问题。错误如下所述。
kurento-client.js:21072 WebSocket连接到'wss://127.0.0.1:8433 / kurento'失败:连接建立错误:net :: ERR_CONNECTION_REFUSED
我不是网络套接字和东西的专家。在这方面的任何帮助都将真正帮助我继续前进。
注意:我在HTTP而不是HTTPS上运行示例。我想那不是问题的原因。
问候,
LazyCoder7
最佳答案
我设法解决了。我的猜测是错误的,但是确实必须使用HTTPS才能建立WebSocket连接(我不知道那部分)。创建了证书文件(.pem)(通过helloworld文件夹中已有的crt和密钥文件),并将KMS服务器配置为使用证书。在此之后,我能够看到自己和回送中的我一样:)