Amazon web services AWS中的Kurento媒体服务器
我正在按照Kurento文档在Ubuntu 14.04 AWS实例中设置Kurento媒体服务器6.0(KMS),我无法让Hello World教程正常工作 我编辑了WebRtcEndpoint.conf.ini文件以使用公共免费STUN/TURN服务器:Amazon web services AWS中的Kurento媒体服务器,amazon-web-services,webrtc,kurento,Amazon Web Services,Webrtc,Kurento,我正在按照Kurento文档在Ubuntu 14.04 AWS实例中设置Kurento媒体服务器6.0(KMS),我无法让Hello World教程正常工作 我编辑了WebRtcEndpoint.conf.ini文件以使用公共免费STUN/TURN服务器: stunServerAddress=74.125.142.127 stunServerPort=19302 我在这里用了一个免费的 我用这个工具检查了这些服务器的状态,它们似乎正在工作。(srflx用于电击,继电器用于转弯) 那么,我知道了
stunServerAddress=74.125.142.127
stunServerPort=19302
我在这里用了一个免费的
我用这个工具检查了这些服务器的状态,它们似乎正在工作。(srflx用于电击,继电器用于转弯)
那么,我知道了
服务kurento-media-server-6.0启动
KMS似乎起作用了。在日志中,我看到:
KurentoMediaServer main.cpp main()媒体服务器已启动
我按照以下步骤运行github kurento教程代码之一:
git clone https://github.com/Kurento/kurento-tutorial-js.git
cd kurento-tutorial-js/kurento-hello-world
bower install
http-server -p 8443 -S -C keys/server.crt -K keys/server.key
而且,尽管我可以在启动时看到网页和本地媒体流,但我无法在远程系统中看到任何内容。我一直在努力让KMS传输流媒体。此外,我注意到KMS日志中显示“未启用安全websocket服务器”,我不确定这是否相关
任何形式的帮助都将不胜感激
已解决:
多亏了伊格拉西亚,我去了。然后在配置Kurento使用wss之后,我仍然无法使教程正常工作。我需要做最后一件事。默认情况下,在端口8433(而不是8443)访问KMS并接受证书。然后我转到8443端口的web客户端,一切正常。如果您检查浏览器控制台,您将看到混合内容错误,表明您正试图从安全源连接到非安全url。您需要将KMS配置为公开WSS端口,以便web客户端直接连接到该端口。遵循有关如何保护JavaScript应用程序的指南,并配置KMS以公开安全的WS连接