业务需求预研:实现视频快速预览方案
一、两种方案
1、以前预读获取视频的I帧数据png图片,然后反馈给用户
2、提前读取i帧,预先放到服务器端,需要时再下载。这个是增强功能,可以等视频正常开播啦再行下载。实现,何时下载好何时开始播放小图预览。
二、方案实现:
1、切出来n多小图片 1s为单位切视频
命令 ffmpeg -i http://www.hisuperfly.xyz:8080/out.m3u8 -vf fps=1 d:\tmp\out%d.png
2、合并n张图片为一张图片
https://www.jb51.net/article/132783.htm
三、补充:
多个视频mcu拼接:https://my.oschina.net/u/4396307/blog/3295945
多张图片合成视频:https://blog.csdn.net/weixin_42236063/article/details/111886951