Форум / HTML5 / Не получается autoplay при воспроизведении HLS потока
Есть UPPOD 0.13.05 (ранее был 0.12.19, апдейт до последней версии был в попытке решить проблему)
Собственно есть HLS поток, формируемый ffmpeg.
Стартую плеер кодом:

<script type="text/javascript">
VideoPlayer1()^;
function VideoPlayer1(){vars={m:"video",uid:"videoplayer1",onReady:function(uppod){uppod.Play("/tmp/stream/index.m3u8")^;},st:"uppodvideo3"}}^;
videoplayer1 = new Uppod(vars)^;
</script>

Получаю статическую картинку первого кадра и надпись "Загрузка" над шкалой времени воспроизведения.
Кнопка управления "пауза/воспроизведение" в положении "воспроизведение" (отображается знак "пауза")
Если нажать пауза и воспроизведение — все начинает воспроизводить нормально.

При добавлении file:"/tmp/stream/index.m3u8" ничего не меняется.

Если убираем "onReady:…" — почти тоже самое, только Кнопка управления в положении паузы (отображается значок "воспроизведение"). При нажатии на воспроизведение — все отлично воспроизводится…

В консоли браузера вижу: Uncaught (in promise) DOMException VM2569:1
которая ссылается примерно сюда: MediaW.prototype.pause=function(){this.dom.pause();if(this.options.ads&&this.options.ads.isPauseroll){return this.options.ads.playPauseroll()}}

Вопрос: как заставить работать автостарт HLS потока ?

P.S. доступ к плееру не могу предоставить, работает во внутренней сети, пробросить нельзя.
dimap101Ссылка на пост (Смотрели 87)10.09.19 01:08     Ответить
Ваше имя*
 E-mail* (не публикуется)
 
 
Если пишете о проблеме, то приложите, пожалуйста, ссылку на свой плеер отсюда — Плеер: Файл > Код > Ссылка
Вставка кода — [code][/code] дублировать ответы на e-mail
1
support 10.09.19 - 07:38
Автозапуск со звуком сейчас запрещен в большинстве браузеров, просто Uppod не умеет с этим работать. Вам нужно выключить звук в настройках, либо перейти на новый плеер https://playerjs.com — он сам его выключит, если не сможет стартовать.
2
dimap101 10.09.19 - 11:23
В каких настройках ? Через onReady:function(uppod){uppod.Volume(0),…………} тоже самое.

Ладно, попробуем на playerjs перейти.
3
dimap101 11.09.19 - 00:39
на playerjs перешел — все ок.
Сообщить об ошибке на сайте
 Uppod © 2008–2017       Контактная информация   /  Соглашение  /  Twitter  /  Facebook
Сообщить об ошибке на сайте
Если ошибка относится к плееру, а не сайту, либо Вы хотите получить ответ на вопрос —
лучше написать на форуме