← Форум / HTML5 / m3u8 mobile не найден файл
Здравствуйте.
Пытаюсь отдебажить ошибку связанную с проигрыванием плеера на телефонах.
1. Проигрываем m3u8 c поддомена, т.е. сайт лежит на домене, а с поддомена stream.[домен].ru идет воспроизведение.
2. Запускаю на десктопе проигрывает. Запускаю на телефоне (эмулятор в хроме, который подставляет user_agent от айфона) срабатывает play_error с ошибкой "Файл не найденx0:000:00Загрузка"
3. Отключаю проигрывание m3u8 и начинаю проигрывать mp3 все отлично работает.
4. Из файлов подключены только (Uppod HTML5 0.13.05)
5. Инициализирую плеер:
А уже потом делаю uppod.Play(trackSrc)
Пролистал весь ваш форум. Есть подозрение: 1) кроссдоменность, но на десктопе то воспроизводится. 2) тип подключаемого плеера, но вроде же html5 на телефонах нормально должен работать.
Какие есть ещё варианты?
Пытаюсь отдебажить ошибку связанную с проигрыванием плеера на телефонах.
1. Проигрываем m3u8 c поддомена, т.е. сайт лежит на домене, а с поддомена stream.[домен].ru идет воспроизведение.
2. Запускаю на десктопе проигрывает. Запускаю на телефоне (эмулятор в хроме, который подставляет user_agent от айфона) срабатывает play_error с ошибкой "Файл не найденx0:000:00Загрузка"
3. Отключаю проигрывание m3u8 и начинаю проигрывать mp3 все отлично работает.
4. Из файлов подключены только (Uppod HTML5 0.13.05)
5. Инициализирую плеер:
new Uppod({m: type,uid: 'uppod',file: '',}))
А уже потом делаю uppod.Play(trackSrc)
Пролистал весь ваш форум. Есть подозрение: 1) кроссдоменность, но на десктопе то воспроизводится. 2) тип подключаемого плеера, но вроде же html5 на телефонах нормально должен работать.
Какие есть ещё варианты?
muskos | Ссылка на пост (Смотрели 1411) | 31.07.18 00:36 Ответить |
+ больше интересует вариант решения текущей задачи, а не приобретение новых проблем))
Попробуйте открыть на айфоне поток напрямую, в сафари на ios есть встроенная поддержка HLS.
https://stream.musix.ru/msx/_definst_/mp3:audio/73/3f/ad/733fad50a80d96bda913786f25db32dd.mp3/playlist.m3u8
Вот поток для тестирования.