未分類 15 2 月 2020 刚接触 Java 碰到个关于直播视频下载 刚接触 Java 碰到个关于直播视频下载 資深大佬 : lg106 17 现在是拿到了直播地址 m3u8 的,我想实时保存到服务器,就是录像功能。有人有思路吗? 大佬有話說 (10) 資深大佬 : twtiyb aliyun 有接口。 資深大佬 : duan602728596 这个就是俗称的“录源”,和语言没关系,用 ffmpeg 跑命令行吧。 主 資深大佬 : lg106 阿里云还有这功能?这个地址是监控那边提供的,我现在需要打开这个视频监控,点击下载,就开始实时保存到本地 資深大佬 : yujiang m3u8 取流不难做吧,谷歌下 m3u8 ts 视频流爬取。 主 資深大佬 : lg106 @yujiang 这个直播也可以这么搞吗 資深大佬 : yujiang @lg106 就是直播这样搞啊 主 資深大佬 : lg106 @yujiang 单个视频的话好弄,视频监控的话时间都在变化,找了一下午没找到解决办法 太菜了我 資深大佬 : aguesuka Runtime 调 ffmpeg 。或者自己实现 hls 协议,非常简单,就是根据 m3u8 文件去下 ts 文件。 主 資深大佬 : lg106 @aguesuka 直播里 m3u8 索引 ts 会变化,我现在下载下来的 ts 会出现重复,只能通过去重,是不是有其他什么录屏方法 資深大佬 : aguesuka @lg106 你可以参考开源库的实现,比如 hls.js 是每请求一次 ts 之前请求一次 m3ui