我需要解析一個m3u8媒體文件,它是一個播放列表,並下載實際的媒體內容。
按我的理解,以下是參與的過程:如何在Android下載m3u8格式的媒體文件
- 解析M3U8文件,並得到了「.TS」塊
- 一旦被檢索,合併爲一個單一的文件中的所有塊
- 將合併的TS文件轉換爲mp4格式。
不幸的是,我找不到任何lib /模塊來執行上述步驟。任何人都可以提供更好的方法或工作示例來處理和下載m3u8文件嗎?
任何幫助,非常感謝。
我需要解析一個m3u8媒體文件,它是一個播放列表,並下載實際的媒體內容。
按我的理解,以下是參與的過程:如何在Android下載m3u8格式的媒體文件
不幸的是,我找不到任何lib /模塊來執行上述步驟。任何人都可以提供更好的方法或工作示例來處理和下載m3u8文件嗎?
任何幫助,非常感謝。
您正確的步驟。但這將包括一個巨大的努力來實現自己的。最好去一些可用的庫。
我來到這裏與示例項目很大的一個:https://github.com/nichucs/ffmpeg-android-java-master 原始回購:http://writingminds.github.io/ffmpeg-android-java/
其實,那個是我的回購示例項目。我之前有一段時間找到了圖書館。但感謝您的迴應:) – Nizam
這裏是我的解決方案:https://github.com/nichucs/HLS2MP4 有了3個簡單的Java類,你可以做到這一點。
以前的缺點是,它有大約20MB的大小。
你的方法100%正確。什麼是問題? – szatmary