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地址的预览与试看功能

PPVOD【CPU授权】:500/1个月,1000/3个月,1500/6个月,2000/12个月 PPVOD【GPU授权】:700/1个月,6000/12个月 BTCDN:700/12个月 直播授权:2000/12个月 GPU授权用户需要WIN系统,必须N卡,算力最好6.0以上 CPU授权用户支持Windows/Linux系统,推荐使用Linux系统 购买地址:https://shop.mingchuang.cc/search/brand/3.html 注册用户购买不需要登记手机号码,游客登入需要登记手机号码。 请注意购买时间和续费时间需要在上班时间内完成,上班时间:上午9点至晚上9点。

在网站右侧就可以联系

https://www.ppvod.cc/soft/#soft

https://www.ppvod.cc/soft/#enclosure

https://www.ppvod.cc/soft/#introduce