Почему тайм-аут сигнальной веб-розетки UV4L WebRTC истек?

Я пытаюсь отправить поток webRTC на устройство Android изначально (без веб-просмотра).

Я реализовал свой собственный класс сигнализации в приложении и пытаюсь его протестировать. Проблема в том, когда я запускаю UV4L и пытаюсь подключиться к разъему сигнализации в ws://myIp:portNumber это время вышло

Во время устранения неполадок я быстро настроил простой сервер веб-сокетов на python на серверном компьютере и гарантировал, что смогу получить к нему доступ из общедоступного Интернета, поэтому я знаю, что мои порты не заблокированы или что-то в этом роде. У меня просто неправильный URL для сокета сигнализации? Я не могу найти ничего в документации UV4L об этом. Когда я захожу на веб-страницу по умолчанию из браузера, поток WebRTC работает просто отлично, поэтому я знаю, что это не проблема.

Документация для этого материала в лучшем случае ужасна.

Я вижу некоторые параметры конфигурации, связанные с настройкой конечной точки веб-сокета при использовании настраиваемого сервера, обслуживающего пользовательские HTML-страницы, но мне вообще не нужны никакие веб-страницы - мне просто нужен веб-сокет для сигнализации.

РЕДАКТИРОВАТЬ: Я немного покопался и обнаружил следующие две строки JavaScript, которые могут иметь отношение к источнику веб-страницы для страницы по умолчанию, которая, как известно, работает:

 var signalling_server_hostname = location.hostname || "ipAddress censored";
 var signalling_server_address = signalling_server_hostname + ':' + (location.port || (location.protocol === 'https:' ? 443 : 80));

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

1 ответ

Я понял это, покопавшись в JavaScript для страницы по умолчанию.

Мне нужен был URL ws://ip:port/stream/webrtc,

Я все еще работаю над тем, чтобы заставить работать реальный поток - кто знает, правильно ли я это делаю или нет, но, по крайней мере, теперь я могу подключиться к серверу сигнализации.

Другие вопросы по тегам