Ich muss eine m3u8-Mediendatei, die eine Wiedergabeliste ist, analysieren und den tatsächlichen Medieninhalt herunterladen.
Nach meinem Verständnis sind die folgenden Prozesse betroffen:
Leider konnte ich keine lib/module finden, um die oben genannten Schritte auszuführen. Kann jemand eine bessere Herangehensweise oder ein Arbeitsprobe für die Verarbeitung und den Download der m3u8-Datei bereitstellen?
Jede Hilfe wird sehr geschätzt.
Sie haben die Schritte richtig gemacht. Dies erfordert jedoch einen enormen Aufwand, um ihn selbst umzusetzen. Besser für einige verfügbare Bibliotheken gehen.
Ich habe hier ein großartiges Beispielprojekt erhalten: https://github.com/nichucs/ffmpeg-Android-Java-master Ursprüngliches Repo: http://writingminds.github.io/ffmpeg-Android-Java/
Hier ist meine Lösung: https://github.com/nichucs/HLS2MP4 Mit 3 einfachen Java-Klassen können Sie dies tun.
Nachteil des Vorgängers ist, dass er etwa 20 MB groß ist.