前后端分离djangorestframework——在线视频平台接⼊第三
⽅加密防盗录视频
加密视频
在以后的开发项⽬中,很可能有做在线视频的,⽽在线视频就有个问题,因为在线播放,就很有可能视频数据被抓包,如果这个在线视频平台有付费视频的话,这样就会有⼈做点倒卖视频的⽣意了,针对这个问题,⽬前国内有很多不错的加密视频平台,可以把你平台的视频放在他们那⾥,然后通过他们的机制进⾏加密,然后做⼀套机制,当⽤户使⽤平台播放时,其实是平台去加密视频⽅请求过来的加密视频,这样就可以保证视频的安全性了
常⽤加密视频平台
鄙⼈听说的,有保利威,⾦盾,还有很多很多我叫不上名,搜索引擎⼀搜就有⼀⼤堆的,本次教程说的是保利威
保利威
官⽹:  有直播和点播的服务,直播是什么不⽤多说了吧,点播的意思就是我上⾯说的,把录制好的视频放到平台那种
本教程只介绍使⽤云点播功能
⽂档⼿册
点击使⽤⼿册的云点播:使⽤⼿册⽂档:
选到h5视频播放:当然你也可以使⽤flash,但是现在的平台基本都⽤的是h5了,所以本次选⽤h5的
ascii文件夹怎么创建
官⽅⽂档案例演⽰
复制这段代码放到⼀个html⽂档⾥,直接点那个浏览器标识打开测试:
这个页⾯整个都是保利威给我我们提供的,可以加速播放,可以查看视频参数,可以看列表,然后还有个【test】这个就是跑马灯,相信有过购买视频的朋友都知道,你看你的付费视频时,都有⾃⼰的⽤户名啥的,假如你⾃⼰私⾃录制,传出去,就是⽤这个跑马灯就可以追踪到你的,他官⽅给的实例就是这样
但其实,因为我电脑装了IDM⼯具,且它这个视频只是展⽰,还没有真正的加密(看到后⾯的你就知道为什么没有真正的加密了),所以我的IDM⾃动嗅探视频地址
且还⽀持持断点播放
但是这个由于是案例,所以利⽤IDM直接就可以下载,且播放时还没有⽔印:
好的,演⽰的视频就是这样了。
代码实现
前期准备:
你需要注册⼀个保利威的账号,然后拿到id和secret,点设置 - API接⼝:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。