Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/npm/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS中的Kurento媒体服务器_Amazon Web Services_Webrtc_Kurento - Fatal编程技术网

Amazon web services AWS中的Kurento媒体服务器

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用于电击,继电器用于转弯) 那么,我知道了

我正在按照Kurento文档在Ubuntu 14.04 AWS实例中设置Kurento媒体服务器6.0(KMS),我无法让Hello World教程正常工作

我编辑了WebRtcEndpoint.conf.ini文件以使用公共免费STUN/TURN服务器:

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连接