问答 / 0 / 6 / 创建于 2年前
因业务需要,需要控制不同用户观看视频的时长,类似腾讯/优酷/爱奇艺等视频网站控制非VIP用户观看会员视频的方式。
这个问题我之前提过,你可以参考一下 问答:会员视频试看如何实现
这个我也挺好奇的。还有就是每个视频网站都有自己的视频后缀。只有自己播放器能播放这个实现方式也很好奇。期待优质解答。
其实每家视频网站的在线播放功能都是切片拼接的,甚至有些网站视频、音频还是分开切片,前段JS播放器合成放映的。对于放映前五分钟,正好对应他第一个切片的鉴权
你可以把鼠标放在进度条上,然后会跳出预览画面,你可以一帧一帧的放过去
这些视频平台的视频一般分 mp4 和 m3u8 两种封装格式
mp4
m3u8
M3U8 切片,完成后,把MU38前面的截5分钟的创建个新的M3U8,等于俩索引,一个资源即可
我要举报该,理由是:
高认可度评论:
这个问题我之前提过,你可以参考一下 问答:会员视频试看如何实现
这个问题我之前提过,你可以参考一下 问答:会员视频试看如何实现
这个我也挺好奇的。还有就是每个视频网站都有自己的视频后缀。只有自己播放器能播放这个实现方式也很好奇。期待优质解答。
其实每家视频网站的在线播放功能都是切片拼接的,甚至有些网站视频、音频还是分开切片,前段JS播放器合成放映的。对于放映前五分钟,正好对应他第一个切片的鉴权
你可以把鼠标放在进度条上,然后会跳出预览画面,你可以一帧一帧的放过去
这些视频平台的视频一般分
mp4
和m3u8
两种封装格式mp4
肯定是要切一个对应时长的片返回才行m3u8
比较容易,直接返回对应时长的 ts 文件列表就行(当然时长不一定是整的,所以前端还是要判断一下)M3U8 切片,完成后,把MU38前面的截5分钟的创建个新的M3U8,等于俩索引,一个资源即可