概述
公司内部将完整视频视频存放在网络共享盘中,通过tomcat影响静态地址的方式,让视频通过web的方式在浏览器访问, 发现4K大视频访问很慢很慢,达到无法观看的地步
程序部署在linux服务器,视频存放在windows服务器中
解决方案
1、FFmpeg将视频进行切片
2、通过网络播放生成的.m3u8文件-客户端potplayer
3、通过JSch库远程执行windows命令
FFmpeg将视频进行切片
参考文章: https://juejin.cn/post/7442133979094761513
ffmpeg -i video.mp4 \
-c:v libx264 -c:a aac -f hls -hls_time 10 -hls_list_size 0 \
-hls_segment_filename "output/part%03d.ts" \
output/playlist.m3u8
命令说明
-
-i video.mp4
:输入视频文件。 -
-c:v libx264