Таким образом, проблема заключается в том, что соединение с WebSocket работает на моем сервере KurentoMediaServer, но данные не передаются (пустые удаленные URL-адреса). Я знаю, что это потому, что мой KurentoMediaServer работает за NAT (Google Compute Server), но сервер STUN/TURN, который я использую, кажется, не работает.Проблемы с Kurento с серверами STUN/TURN
Это то, что выглядит мой WebRtcEndpoint.conf.ini как:
; Only IP address are supported, not domain names for addresses
; You have to find a valid stun server. You can check if it works
; using this tool:
; http://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
stunServerAddress=173.194.66.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=test%40gmail.com:[email protected]:3478
Я испытал это открытие все мои порты временно, чтобы увидеть, если это был вопрос, но это не было. Кроме того, test% 40gmail.com - это мое зарегистрированное имя пользователя TURN, а testpassword - мой пароль.
Следует также упомянуть, что у меня есть свой сервер KurentoMediaServer и приложение (java-сервер), работающий за тем же NAT, но у меня есть веб-страница, работающая в отдельной сети. Есть ли что-то, что мне нужно сделать с Kurento-Utils.js, чтобы моя веб-страница запускала отдельный NAT из моего приложения и медиасервера kurento?
Любые обновления по этому вопросу? Это было решено? – igracia