1
我們有一個播放m3u8流的Android播放器。這個m3u8流包含許多按順序播放的視頻傳輸段。通常玩家緩衝一些運輸段。如何從Android播放器訪問HLS視頻傳輸段(.ts)?
如果用戶點擊一個按鈕,我想將傳輸段的現有緩衝區存儲在一個數組(或其他數據結構)中,並立即將它們合併爲一個mp4。所以,如果緩衝區有:
chunk123.ts chunk124.ts chunk125.ts
我想將它們合併成爲一個chunks.mp4
任務的第二部分 - 合併是我熟悉的事情。但是,我不確定如何在Android上的視頻播放器緩衝區中檢索傳輸段(視頻播放器處理下載)。我想這需要一個開源視頻播放器?我需要修改哪些代碼以使其可以在我的應用內訪問?
謝謝!