2017-02-16 14 views
0

Я пытаюсь запустить Kurento на удаленном экземпляре EC2, но я не могу обернуть голову вокруг, как загрузить страницу вверх. Я открыл все UDP-порты, я настроил мой сервер kurento на сервер STUN и checked, что он сработал, но если я запустил npm start -- --ws_uri=ws://kms_host:kms_port/kurento, он все еще говорит, что он работает на localhost.Пытаться запустить Kurento удаленно на EC2

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:[email protected]:port(?transport=[udp|tcp|tls]) 

;pemCertificate is deprecated. Please use pemCertificateRSA instead 
;pemCertificate=<path> 
;pemCertificateRSA=<path> 
;pemCertificateECDSA=<path> 

Теперь я уверен, что у меня есть что-то неправильно с тем, как я настроил его или, как я думаю, что это должно работать. В основном, что я хочу знать, если я хочу увидеть страницу, на примере примера kurento hello-world в документации, но из удаленного экземпляра EC2, использующего kurento, как это сделать, потому что после выполнения их steps

ответ

0

Лучший способ чтобы сделать работу kurento на EC2, настройте сервер coturn, как описано в официальной документации. here

Если вы не хотите этого, вы должны найти рабочие серверы STUN. В моем случае на EC2 этот сервер отлично работает сейчас:

stunServerAddress=74.125.142.127 
stunServerPort=19302