MPMoviePlayerController и локальные файлы m3u8 - PullRequest
3 голосов
/ 08 июля 2010

Я пытаюсь загрузить файл m3u8, сохраненный в локальной файловой системе, но MPMoviePlayerController отказывается воспроизводить его, ссылаясь на то, что «m3u8 не поддерживается типом носителя».Однако тот же файл m3u8 прекрасно воспроизводится, когда я обращаюсь к нему на удаленном медиа-сервере.Есть ли обходной путь, который можно использовать для воспроизведения локальных файлов m3u8?

1 Ответ

5 голосов
/ 18 августа 2010

Ну, согласно RFC, который они выкладывают для потоковой передачи m3u8, это можно сделать только через HTTP. Лично я думаю, что глупо требовать HTTP, когда к файлам можно легко получить доступ через файловый протокол, но это их проблемы. Я просто использовал простой HTTP-сервер для обслуживания файла m3u8 и последующих файлов ts.

...