Код: Выделить всё
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=1986000,BANDWIDTH=2160000,RESOLUTION=1080x1920,CODECS="hvc1.1.1.L120.B0,mp4a.40.2",CLOSED-CAPTIONS=NONE
https://d2xbeivn8zl4zt.cloudfront.net/user_205/flick_..._1080p.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=1041000,BANDWIDTH=1080000,RESOLUTION=720x1280,CODECS="hvc1.1.1.L120.B0,mp4a.40.2",CLOSED-CAPTIONS=NONE
https://d2xbeivn8zl4zt.cloudfront.net/user_205/flick_..._720p.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=621000,BANDWIDTH=600000,RESOLUTION=480x854,CODECS="hvc1.1.1.L120.B0,mp4a.40.2",CLOSED-CAPTIONS=NONE
https://d2xbeivn8zl4zt.cloudfront.net/user_205/flick_..._480p.m3u8
#EXT-X-STREAM-INF:AVERAGE-BANDWIDTH=264000,BANDWIDTH=192000,RESOLUTION=240x426,CODECS="hvc1.1.1.L120.B0,mp4a.40.2",CLOSED-CAPTIONS=NONE
https://d2xbeivn8zl4zt.cloudfront.net/user_205/flick_..._240p.m3u8
на Android (Exoplayer) и настольных сафари (macOS), воспроизведение работает нормально.
на сафари ios, только звуковой звук, нет видео (черный экран). /> Подозрения: < /p>
iOS может иметь ограниченную поддержку H.265 (HVC1 против HEV1 Fourcc выпуск). сегменты.
Вопросы:
Полностью поддерживает ли ios safari HLS H.265/hevc (HVC1) видеоролики? Флаг кодирования FFMPEG (например, -TAG: V HVC1 против -TAG: V HEV1), который устраняет проблему черного экрана на iOS? /> Что я попробовал < /p>
кодировал видео в несколько разрешений, используя FFMPEG с H.265 /HEVC (libx265) и AAC Audio. < /p>
Используется -TAG: V HVC1, чтобы убедиться, что TAG Codec Pllos -Floss Pllows Pllows -Pllows Pllows Pllows Pllows Pllows Pllows Pllows Pllows. Фрагментированные сегменты MP4 (.m4s).
Проверьте сегменты и списки воспроизведения, играющих нормально на Android (Exoplayer) и настольных сафари. /> Я ожидал, что ios safari и wkwebview для воспроизведения HLS -потоков с помощью видео и аудио, поскольку в документации Apple говорится, что ios обладает нативной поддержкой HLS + HEVC.
Игрок должен автоматически выбрать правильный битрейт/реза>
Подробнее здесь: https://stackoverflow.com/questions/797 ... hevc-codec
Мобильная версия