后端 java 开发
app 短剧短视频项目
小公司
需求:
1 视频可以选择不同的分辨率 360p 、480p 、720p
2 根据用户的情况分发不同的视频
--------------------------------------
自己想到的方案
对上传的视频进行转码,一份视频转成 3 份,然后 3 份视频分别存储到 oss 的三个目录下,例如:
/video/360/xxx.mp4
/video/480/xxx.mp4
/video/720/xxx.mp4
这样就可以根据用户的网络,屏幕等分发不同的,或者都交给前端自己分发。
但是用户自己选择这个没有想到方案,因为一般切换分辨率都是在播放过程中,如果切换了视频源不就重新播放了吗?
求方案了