Kayıt işlevselliğini elde etmek için .ts segmentlerini bir HLS akışından disk sürücüsüne kaydetmeye çalışıyorum. Record HTTP Live Streaming Video To File While Watching? ve Save HLS stream on iPhone/iPad'dan geçtikten sonra dosyaları diske kaydetmek ve yerel olarak bir sunucu kurmak ve buradan akıtmak için sonuçlara vardık. Bu bir M3U8 dosyası ayrıştırma sorunları yaşıyorum. M3U8Kit'u buldum ama aradığım şeyi değil. Birisi bana bir M3U8 dosyasını nasıl ayrıştırılacağı konusunda doğru yönde işaret edebilir mi? BuNesne C'de bir M3U8 dosyası nasıl ayrıştırılır?
#EXTM3U
bu gerekebilir olanlar için de
#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
Lütfen, neden M3U8Kit'in aradığınız şey olmadığına bakın. Lisans nedeniyle mi? – vipw
@vipw Hayır, M3U8 dosyasını düz NSString'e dönüştürür, ancak bağlantıları veya yalnızca parça yolu bileşenini döndürebilen bazı normal ifade ayrıştırıcılarını arıyorum, böylece bunları doğrudan ekleyebilir ve indirebilirsiniz. Yoksa bir şey mi özlüyorum? –