2016-10-13 3 views
2

Я использую videojs и videojs-contrib-hls для отображения многострочных потоков HL VOD. Игрок работает отлично, за исключением сафари. на Сафари, когда я:Videojs-contrib-hls, возвращающийся на сафари неопределенный

console.log(player.tech({ IWillNotUseThisInPlugins: true }).hls); 

Я получаю undefined. Работают Chrome и Firefox. Есть ли какой-либо специальный рабочий процесс для рассмотрения на сафари, поскольку HLS является родным?

Моя цель - создать видеомикшер для разных файлов m3u8.

videojs версия 5.11.6 videojs-CONTRIB-HLS версия 3.5.3

Любая помощь более чем ценится!

ответ

0

Ну в соответствии с этим document by apple (8. глава) и this github thread не существует способа управления переключением различных передач. В основном сафари сделает это сам, когда он увидит правильно, и поскольку он (или quicktime) не предоставляет какой-либо API для этого, мы можем только доверять и молиться за лучшее ...