Не воспроизводится WebRTC в Chrome Mobile под iOS

proofix

New Member
Коллеги,
не работает воспроизведение в Chrome на iOS по WebRTC с помощью стандартного Embed-плеера.
Причем под Safari iOS все великолепно работает.
Сертификат приобрели.
Ошибка в плеере: None of preferred MediaProviders available (скрин прикладываю)

Подскажите, куда еще смотреть?
 

Attachments

Max

Administrator
Staff member
Добрый день.
не работает воспроизведение в Chrome на iOS по WebRTC с помощью стандартного Embed-плеера.
Согласно политике Apple, WebRTC на iOS поддерживается только в браузере Safari.
В альтернативных браузерах можно использовать WSPlayer, но это приведет к необходимости транскодинга на сервере (смотрите, например, эту тему о нюансах настройки транскодинга таких потоков в CDN). Поэтому рекомендуем использовать либо HLS, либо, если необходимо проигрывание в реальном времени либо с минимальными задержками, использовать WebRTC в Safari.
 

MonteOps

New Member
Столкнулись с такой-же проблемой, медиапровайдер wsplayer,
настройки сервера:
codecs=opus,alaw,ulaw,g729,speex16,g722,mpeg4-generic,telephone-event,h264,vp8,flv,mpv
video_transcoder_preserve_aspect_ratio=true
av_paced_sender=true
streaming_video_decoder_fast_start=true
cdn_enabled=true
cdn_role=edge


Судя по логам, на клиент приезжает MPV/711u, в Сафари все ок, в Хроме как и в любом другом вебвью, видео есть звука нет. Не подскажите как это решить силами FlashPhoner'a?
 
Last edited:

Max

Administrator
Staff member
Добрый день.
Судя по логам, на клиент приезжает MPV/711u, в Сафари все ок, в Хроме как и в любом другом вебвью, видео есть звука нет. Не подскажите как это решить силами FlashPhoner'a?
Для проигрывания звука в WSPlayer Silent Mode должен быть отключен на устройстве. Это касается любого браузера. кроме Safari.
 
Top