Проблемы воспроизведения Mpeg-DASH в браузере Edge с VideoJS - PullRequest
0 голосов
/ 23 октября 2018

Я создаю Dash Player, используя videojs , и я разместил его на своем локальном сервере IIS с протоколом HTTP и портом 90.

У меня есть 2 типа содержимого DASH

  1. Публично размещенный контент DASH (https://s3.amazonaws.com/_bc_dml/example-content/sintel_dash/sintel_vod.mpd)
  2. Локально размещенный контент DASH (локальный сервер Wowza-3.7.4 в Ubuntu-16.04)

Я могууспешно воспроизводит контент № 1 в Windows-10 Chrome / Firefox / IE11 / Edge, но я не могу воспроизвести контент № 2 в браузере Windows-10 Edge (версия: 41.16299.402.0), и то же самое можно воспроизвести в Chrome / Firefox/IE11.

В браузере Edge он продолжает повторный запрос файла MPD, и HTTP-запрос не оставляет браузер в инструментах разработчика браузера, в которых вы можете увидеть содержимое, извлекаемое «из кэша».

Сообщение об ошибке:"Воспроизведение мультимедиа было прервано из-за слишком большого количества последовательных ошибок загрузки."

Прикрепленные снимки экрана для получения дополнительной информации. 1 , 2

Это тест игрока pфрагмент кода возраста

<video id=example-video width=600 height=300 class="video-js vjs-default-skin" controls> </video>

<script src="video-7.2.3.js"></script>
<script src="dash.all.debug-2.8.0.js"></script>
<script src="videojs-dash.min-2.10.0.js"></script>
<script>
  var player = videojs('example-video');
  player.src({ src: 'http://devstream.clearhub.tv/dashpoc/_definst_/smil:nmdcPH/20180604/others/25903.smil/manifest.mpd', type: 'application/dash+xml'});
  player.play();
</script>

получение ошибки «Воспроизведение мультимедиа было прервано из-за слишком большого количества последовательных ошибок загрузки.»

1 Ответ

0 голосов
/ 27 октября 2018

Если тот же код работает в других браузерах, но вы можете получать только неопределенные сообщения об ошибках в этом браузере, вы можете протестировать некоторые альтернативы вашему коду.

Вы можете попробовать использовать HTTPS, так как большинству браузеров требуется соответствующий защищенный контент впоследние версииТакже HLS можно использовать с Wowza SE.

...