腾讯/优酷/爱奇艺等网站,是如何实现非VIP用户只能观看前几分钟视频的?

因业务需要,需要控制不同用户观看视频的时长,类似腾讯/优酷/爱奇艺等视频网站控制非VIP用户观看会员视频的方式。

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 6

这个问题我之前提过,你可以参考一下 问答:会员视频试看如何实现

2年前 评论

这个问题我之前提过,你可以参考一下 问答:会员视频试看如何实现

2年前 评论

这个我也挺好奇的。还有就是每个视频网站都有自己的视频后缀。只有自己播放器能播放这个实现方式也很好奇。期待优质解答。

2年前 评论

其实每家视频网站的在线播放功能都是切片拼接的,甚至有些网站视频、音频还是分开切片,前段JS播放器合成放映的。对于放映前五分钟,正好对应他第一个切片的鉴权

2年前 评论

你可以把鼠标放在进度条上,然后会跳出预览画面,你可以一帧一帧的放过去

2年前 评论

这些视频平台的视频一般分 mp4m3u8 两种封装格式

  • mp4 肯定是要切一个对应时长的片返回才行
  • m3u8 比较容易,直接返回对应时长的 ts 文件列表就行(当然时长不一定是整的,所以前端还是要判断一下)
2年前 评论

M3U8 切片,完成后,把MU38前面的截5分钟的创建个新的M3U8,等于俩索引,一个资源即可

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!