2013-03-09 2 views
0

я получить исходный код большой WebRTC демо отсервер WebSocket всегда возвращает закрытое состояние, но отлично работает в локальном хосте

https://github.com/webRTC/webrtc.io-demo

и демо-сайт: webrtc.dennis.is

Он работает нормально, когда я запускаю локальный сервер узла, но когда я загружаю демоверсию на сервер узла в Интернете (www.appfog.com), я попадаю в неожиданную ошибку, которая гласит:

WebSocket подключение к 'WS: //talktosomeone4.ap01.aws.af.cm/' не удалось: Неожиданный код ответа: 200 talktosomeone4.ap01.aws.af.cm:1

Сначала я думаю, может быть, это вызвано отсутствием порта, поэтому я стараюсь, чтобы завершить WebSocket URL, добавив порт, как:

WS: //talktosomeone4.ap01.aws.af.cm: 8080/

или порт, который я получаю из сервиса: process.env.PORT, сообщение об ошибке исчезло, но websocket.onopen никогда не запускается, он всегда запускает событие onclose. В результате, webrtc не работает.

В чем проблема? Что мне делать?

Буду признателен за вашу любезную помощь !!!

ответ

0

AppFog еще не поддерживает веб-сайты. Но они promise, чтобы добавить поддержку в ближайшее время.