назначение файла m3u8 в потоковой передаче HTTP? - PullRequest
0 голосов
/ 14 февраля 2011

Является ли файл m3u8 отдельным файлом, поддерживаемым на сервере для прямой трансляции?Достаточно ли MPMoviePlayerController для прямой трансляции телеканала?каковы другие возможности?Я подтвердил Документ Apple

Ответы [ 2 ]

2 голосов
/ 20 февраля 2011

Файл m3u8 является списком воспроизведения для потоковой передачи Apple HTTP (или VoD). Он содержит URL-адреса файлов .ts, которые обычно содержат 10 секунд аудио / видео каждый. Вы можете поместить URL-адрес .m3u8 в браузер iPhone, и он будет воспроизводить прямой эфир. Вот пример содержимого файла .m3u8 живого потока:

#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:10, no desc
media-000001.ts
#EXTINF:10, no desc
media-000002.ts
#EXTINF:10, no desc
media-000003.ts
1 голос
/ 14 февраля 2011

Чтобы ответить на ваш первый вопрос, «m3u8» - это расширение файла, но версия файла «m3u» в Юникоде:

Unicode-версия "m3u" - это "m3u8", которая использует символы Unicode UTF-8.

м3 в Википедии

Я недостаточно знаю о потоковой передаче файлов, чтобы ответить на ваши оставшиеся вопросы.

...