点击空白处退出提示
作品详情
项目分为:视频上传审核、视频上传集群存储、视频分片播放、分片播放不卡顿、兼容ios、安卓等协议
主要技术:springcloud,nginx,ftpServer,lsync,rsync,hls协议,redis,FFmpeg,定时任务等。
技术实现模块:
1.nginx-vod模块配置hls协议实现视频切片播放,前端搭配aliplayer.js。
2.ftp服务器搭配lsync及rsync实现视频文件的上传及分发从服务器节点。
3.Redisson实现评论和历史播放人数及在线播放人数等数据缓存。
4.Ffmpeg用于将用户上传的视频进行统一分辨率的转换及提取相关的封面图和gif图等功能。
5.定时任务结合RLock锁实现定时从redis同步数据到mysql,减少mysql访问压力。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论