Как воспроизвести Instagram Live в браузере?

Здравствуйте, опишу сразу суть вопроса:
Есть приложение под Android на Cordova (в кратце WebView) и есть ссылка на Instagram Live (dash) такого типа:

https://scontent-waw1-1.cdninstagram.com/hvideo-frc2/v/rHl86LIgrVZJcv3fJhHpj/live-dash/dash-hd/17847518473615152.mpd?_nc_rl=AfBccp26lxhOb2V1&oh=e29e3bbbb450c6052338a4e3d09dd0c1&oe=5D7DBEBF


И есть код на HTML + JS
index.html

<!DOCTYPE html>

<html>
    <head>
        <meta name="format-detection" content="telephone=no">
        <meta name="msapplication-tap-highlight" content="no">
        <meta name="viewport" content="initial-scale=1, width=device-width, viewport-fit=cover">
    </head>
    <body style="margin: auto;">
<div>
            <video id="videoPlayer" controls autoplay preload="auto" style="width: 360px;position: fixed;height: 100vh;min-height: 100%;object-fit: fill;"></video>
        </div>
		<script type="text/javascript" src="cordova.js"></script>
		<script src="https://cdn.dashjs.org/latest/dash.all.min.js"></script>
		<script>
			var player = dashjs.MediaPlayer().create();
			player.initialize(document.querySelector("#videoPlayer"), null, true);
			player.attachSource("https://scontent-waw1-1.cdninstagram.com/hvideo-frc2/v/rHl86LIgrVZJcv3fJhHpj/live-dash/dash-hd/17847518473615152.mpd?_nc_rl=AfBccp26lxhOb2V1&oh=e29e3bbbb450c6052338a4e3d09dd0c1&oe=5D7DBEBF");
		</script>
    </body>
</html>



Проблема возникает в том, что при воспроизведение трансляции есть рывки в видео и ставится на долю секунды пауза, подскажите возможно не правильно настроен dash.js?
Видео проблемы
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы