我尝试在远程EC2实例上运行Kurento,但我似乎无法解决如何加载页面的问题。我已打开所有UDP端口,我已将我的kurento服务器配置为STUN服务器和checked它有效但如果我运行npm start -- --ws_uri=ws://kms_host:kms_port/kurento
它仍然说它在localhost上运行。
etc/kurento/WebRtcEndpoint.conf.ini
stunServerAddress=74.125.200.127
stunServerPort=19302
; turnURL gives the necessary info to configure TURN for WebRTC.
; 'address' must be an IP (not a domain).
; 'transport' is optional (UDP by default).
; turnURL=user:password@address:port(?transport=[udp|tcp|tls])
;pemCertificate is deprecated. Please use pemCertificateRSA instead
;pemCertificate=<path>
;pemCertificateRSA=<path>
;pemCertificateECDSA=<path>
现在我确定我配置它的方式或我认为应该如何工作有问题。基本上我想要知道的是,如果我想在文档中看到kurento hello-world示例的页面,但是从运行kurento的远程EC2实例,我该怎么做,因为在关注steps之后
答案 0 :(得分:0)
让kurento在EC2上工作的最佳方法是配置coturn服务器,如官方文档中所述here
如果您不想要它,您必须找到有效的STUN服务器。在我的情况下,在EC2上,此服务器现在正常工作:
stunServerAddress=74.125.142.127
stunServerPort=19302