Я пытаюсь сохранить сегменты .ts на диск из потока HLS для достижения функциональности записи. После прохождения через Запись потокового видео HTTP Live в файл во время просмотра? и Сохранить поток HLS на iPhone/iPad пришли к выводу, что сохраните файлы на диск и настройте сервер локально и транслируйте оттуда. Но у меня проблемы с разбором файла M3U8. Нашел M3U8Kit, но не то, что искал. Может ли кто-нибудь указать мне правильное направление, как разобрать файл M3U8? Это выглядит примерно так
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:10,
http://media.example.com/segment0.ts
#EXTINF:10,
http://media.example.com/segment1.ts
#EXTINF:10,
http://media.example.com/segment2.ts
#EXT-X-ENDLIST