M3U8Manger
M3U8Manger copied to clipboard
M3U8管理器,M3U8格式视频下载,支持点播下载,直播缓存
你好,下载m3u8文件是没问题,能否增加合并ts文件和播放ts文件,播放ts文件的原理是什么。像腾讯视频一样
下载完成合并时发生,1300多切片,运行在android
单纯的将每个分片合并为一个,下载的视频时间显示异常,而且不同拖动定位
fork了一个分支做了一些调整
https://video.x.zhihuiya.com/v1-m3u8-aq0/m3u82020-05-28%2019-26-06_1_15907306352330f0d9b35f01ae9d5352ba3d66b33ca0b.m3u8 在您的demo上替换了url地址,后点击下载按钮 E/onStart(Main2Activity.java:141): 1001开始下载了 E/onError(Main2Activity.java:148): 1001出错了java.lang.Throwable: 404 E/onDownloading(Main2Activity.java:103): 1001下载中.....itemFileSize=0 totalTs=627 curTs=1 E/onDownloading(Main2Activity.java:103): 1001下载中.....itemFileSize=0 totalTs=627 curTs=2 E/onDownloading(Main2Activity.java:103): 1001下载中.....itemFileSize=0 totalTs=627 curTs=3 E/onStart(Main2Activity.java:141): 1001开始下载了 E/onError(Main2Activity.java:148): 1001出错了java.lang.Throwable: 404 E/onDownloading(Main2Activity.java:103): 1001下载中.....itemFileSize=0 totalTs=627 curTs=4 E/onError(Main2Activity.java:148): 1001出错了java.lang.Throwable:...
ts的路径需要适配多个情况,例如带"http"的、还有前面带根"/"的。 当前版本只是适配了不带根"/"的情况,获取的Basepath只是m3u8文件url的当前目录,所以在拼接ts下载文件路径的时候会出现404的情况。
2个问题:ts切片顺序不对,合并的视频需要再编码,时间轨不对。
某些视频的连接是需要header的,希望能添加这个功能