Ошибка при работе потокового сервера WOWZA и WEBRTC [через firefox] - PullRequest
0 голосов
/ 23 мая 2018

Я использую последний потоковый движок wowza и при попытке отправить поток через webrtc я получаю следующую ошибку.

Я следовал инструкциям на официальных документах Wowza и дважды проверил их.

wsConnection.onerror: {"isTrusted":true} webrtc.js:260:1
stopPublisher webrtc.js:314:2
wsConnection.onclose webrtc.js:255:3
Firefox can't establish a connection to the server at ws://172.16.14.237:1935/webrtc-session.json.

Пожалуйста, дайте мне знать, как решить эту проблему или вызвать ее, чтобы я мог продолжить работу над своим проектом.

Любая помощь будет высоко оценена.

1 Ответ

0 голосов
/ 28 мая 2018

Не похоже, что вы настроили порт хоста SSL в своем файле VHost.Вам необходимо выполнить шаги, показанные в этой части статьи https://www.wowza.com/docs/how-to-use-webrtc-with-wowza-streaming-engine#install

Также кажется, что ваш сертификат StreamLock недействителен https://www.sslshopper.com/ssl-checker.html#hostname=https://.streamlock.net

Поэтому убедитесь, что вы загрузили следующее хранилище ключейфайл (.jks) с вашего портала Wowza: <YOUR-STREAMLOCK-ID>.streamlock.net

Поместите этот файл хранилища ключей в каталог Wowza / conf

Создайте хост-порт HTTPS / StreamLock для порта 443, используя это хранилище ключей, https://www.wowza.com/docs/how-to-get-ssl-certificates-from-the-streamlock-service#config4-0

Убедитесь, что порт хоста отвечает на порт 443, введя в браузере следующее (он должен вернуть номер версии Wowza)

https://<YOUR-STREAMLOCK-ID>.streamlock.net

и при публикации в WebRTC используйтеправильный wss URL (не указывайте порт 1935).Например, если использовать наш пример издателя https://www.wowza.com/_private/webrtc/4.7.4/publish/

, то URL SDP будет wss://<YOUR-STREAMLOCK-ID>.streamlock.net/webrtc-session.json

...