Próbuję zapisać segmenty .ts na dysku ze strumienia HLS, aby uzyskać rekordową funkcjonalność. Po przejściu przez Record HTTP Live Streaming Video To File While Watching? i Save HLS stream on iPhone/iPad doszliśmy do wniosku, aby zapisać pliki na dysku i skonfigurować serwer lokalnie i strumieniować go stamtąd. Bu Mam problemy z parsowaniem pliku M3U8. Znaleziono M3U8Kit, ale nie tego, czego szukałem. Czy ktoś może wskazać mi właściwy kierunek, jak analizować plik M3U8? Wygląda to mniej więcej takJak przeanalizować plik M3U8 w Objective C?
#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
Proszę wyjaśnić, dlaczego M3U8Kit nie jest tym, czego szukasz. Czy to z powodu licencjonowania? – vipw
@vipw Nie, konwertuje plik M3U8 na zwykły NSString, ale szukam parserów z wyrażeniami regularnymi, które mogą zwrócić linki lub tylko komponent ścieżki segmentu, dzięki czemu mogę dołączać i pobierać je bezpośrednio. Czy może czegoś brakuje? –