PPVOD云转码视频系统加防盗的试看功能

目前很多视频网站都提供了一个试看功能,比如优酷一部大片出来,收费是必须的,但他会提供一个片段给你试看,到了指定时间就会提示你需要登录或付费观看。

本来我们的视频网站系统也做了这个试看功能,可以指定一个试看时间,到时间后弹出登录提示,但在手机上面因为无法控制html5播放器的状态,导致试看功能失效,并且很多用户自己整合了其他的cms系统,但又没有能力做这样的功能。

因此这个艰巨的任务就交给我们云转码系统了。

设计原理如下:

你可以通过你的网站系统来判断是否登录,

如果没有登录则提供带试看时间参数的地址

比如:http://120.24.245.188:2100/20161201/CHnGaw9g/index.m3u8?start=1&end=30

m3u8后面就带了试看时间限制,start=1&end=30的意思就是只能预览第1秒至30秒的内容,当然你也可以指定其他时间点,比如start=20&end=50,最长相差不超过120秒,超过这个时间点则会请求失败。

如果是已登录用户则提供不带时间起止参数的完整m3u8地址。

很多人可能会问,别人都知道这个规则了,找到试看地址,去掉时间限制不就是完整观看地址了吗?道理的确是这样的,但我们有一个防盗链系统,你可以加上sign参数,这样别人即使知道你的m3u8地址也是无济于事的。

带防盗链参数的写法:

http://播放域名:2100/20161201/CHnGaw9g/index.m3u8?sign=防盗链密钥&start=1&end=30

index.m3u8?sign=防盗链密钥start=10&end=30

sign=防盗链密钥start=试看开始时间end=试看结束时间

http://120.24.245.188:2100/20161201/CHnGaw9g/index.m3u8?&end=30,这样就可以实现从开始播放到30s结束。

在手机播放的时候start和end依然有效。

如何控制防盗?

在后台防盗设置——防盗密钥一项,设置上一个密钥,参考https://www.ppvod.cc/259.html的密钥算法,给完整的m3u8地址带上防盗功能。

由于预览和试看都是不需要指定sign(防盗密钥)的,如果盗链的人需要获取完整的m3u8内容是需要带上密钥算法才能获取的,所以相对是安全的。

使用限制:

试看的总时长不能超过3分钟

友情提示:注意这里的是&的转义,建议用Dpleyer【DP播放器】,因为ckplayer【CK播放器】对&支持不好,所以只能用%26代替&。

DP比如:http://120.24.245.188:2100/20161201/CHnGaw9g/index.m3u8?start=1&end=30

CK比如:http://120.24.245.188:2100/20161201/CHnGaw9g/index.m3u8?start=1%26end=30

PPVOD云转码视频系统m3u8地址的预览与试看功能

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源