Pull to refresh

Comments 8

о. вопрос.

У меня в webrtc при видео с Chrome на Firefox все тулзы показывают поток, но видео - нету на принимающей стороне. Иногда проскакивает пару кадров и все.

Это так у всех или только у sip.js?

Из хрома на хром работает? Какие настройки у видео?

Не работает только из хрома в фаерфокс. хром сафари и хром хром - все ок. фаерофокс в хром - тоже ок.

Настроек никаких, sip.js их не предоставляет в упрощенной версии.

Медиа потоки не меняются(rtpengine)

С таким не сталкивался. Кидайте баг репорты разработчикам sip.js и firefox.

А что вы используете как js клиент?

Чистый js. Иногда. Я, вообще, над самим webrtc в хроме работаю. Если бы проблема была на стороне отправителя, мог бы логи какие-нибудь посмотреть. Firefox, конечно, очень много кода из хромовского webrtc взял, но может там много всяких правок, так что оно вполне может по другому себя вести.

Я подозреваю, что он считает фреймы битыми. Но хз как это смотреть. Показывает получил 200пакетов в секунду, 0 фреймов декодировал.

У меня в Safari на iOS 16 + на некоторых сайтах проблема.
Если я делаю звонки в локальной сети (192.168...), всё хорошо.
В настоящем интернете соединения нет.

Но при этом на других устройствах, например, Android смартфон или компьютер, на этих же сайтах всё хорошо и соединение не устанавливается.
Это значит, что iPhone плохо поддерживает STUN и TURN ?

Есть и такие сайты, где всё в порядке, в том числе на iPhone.

Примеры:
chatfish . ru - проблема;
nekto . me/audiochat - всё хорошо.

Что это может быть?
Что должны учитывать разработчики для полноценной работы даже на iOS?

Sign up to leave a comment.

Articles