Что случилось с Яндекс браузером?

Ras2607

Member
Добрый день!
Почему-то перестала приниматься трансляция по webrtc через яндекс браузер. В чистом Chrome все работает отлично, в чистом яндексе просто крутится прелоудер. При этом ранее и яндекс и гугл работали.
В консоли никаких ошибок нет. Статус потока PLAYING
Проверяю в своих разработках и в Вашей демке - эффект одинаков
 

Ras2607

Member
Стоит добавить что трансляция работает прекрасно из яндекс браузера, а вот в него не приходит через webrtc.
флеш и прочее приходит
 

Max

Administrator
Staff member

Attachments

Max

Administrator
Staff member
У вас слева экран черный.
Это похоже на ошибку захвата камеры, на проблему с драйверами камеры, и т.д.
Т.е. поток, скорее всего, не захватывается нормально.
1. Можно воткнуть другую USB камеру и проверить с ней.
2. Можно скачать Manycam (manycam.com) и проверить с ней.
3. Можно проверить стандартные WebRTC примеры с захватом камеры:
https://webrtc.github.io/samples/src/content/getusermedia/gum/
https://appr.tc/
https://test.webrtc.org/
 

Ras2607

Member
С камерой все в порядке, это просто заглушка.
В гугл хроме все работает, такая проблема только в яндексе
 

Max

Administrator
Staff member
Уточните, пожалуйста
- версию Яндекс Браузера
- на чем проверяли: Windows, Linux

Воспроизвели на Ubuntu 16.04 LTS. Сообщу, если будет апдейт.
 

Max

Administrator
Staff member
С последней версией 2482 при воспроизведении в Яндекс браузере видео есть. Проверили на Win 10 (версия браузера 17.9.1.768) и Ubuntu 16.04 LTS (версия браузера 17.9.1.802 beta).
 

Alex_b

New Member
Такая же проблема, нет воспроизводится видео в yandex browser
Вещание 640px на 480px -
но в сокете приходит event 'notifyVideoFormat'
  1. data:[{streamerVideoWidth: 320, streamerVideoHeight: 240,…}]
    1. 0:{streamerVideoWidth: 320, streamerVideoHeight: 240,…}
      1. mediaSessionId:"98267af0-cb8f-11e7-9771-d7f044efc6cf"
      2. status:"RESIZE"
      3. streamerVideoHeight:240
      4. streamerVideoWidth:320
  2. message:"notifyVideoFormat"
Иногда приходит
      1. mediaSessionId:"98267af0-cb8f-11e7-9771-d7f044efc6cf"
      2. status:"RESIZE"
      3. streamerVideoHeight:480
      4. streamerVideoWidth:640
и сразу все начинает работать.

При этом канал на просмотр - 200mb/s(не может быть проблем с узким каналом)
 

Ras2607

Member
У меня решилась проблема с яндекс браузером после ковыряний в настройках и отключений всяких там защит wifi, турбо режимов итд. но плохо то, что это настройки по умолчанию в браузере, а значит рядовым пользователям придется рекомендовать не использовать Яндекс, что конечно плохо, так как должно работать ведь
 

Alex_b

New Member
Дело в том, что стрим не работает когда приходит событие 'notifyVideoFormat' - с неверными width & height
Если они приходят правильные - все нормально работает
 

Max

Administrator
Staff member
Top