polyv视频可以防下载,防录屏
1.防下载:给视频加密
2.防录屏:跑马灯
先开启跑马灯
不加密的视频播放:
<div id="player"></div> <script src="//player.polyv.net/script/player.js"></script> <script> var player = polyvPlayer({ wrap: ‘#player‘, width: 800, height: 533, vid: ‘88083abbf5535a4d7b4d8614427559e0_8‘, }); </script>
1--播放加密视频需要在保利威视频播放器里加一个playsafe的参数
2--playsafe参数的值是token 也可以是一个function 这个function有两个参数
一个是vid 一个是next 这个next方法必须被执行~ next(token) 而且要把token当做参数
3-- 那这个token到底是什么呢?
这个token需要我们像保利威的接口发POST请求获取~
接口地址是 https://hls.videocc.net/service/v1/token ~文档中有~
发送POST请求带的参数是文档要求的~
如果携带的参数对~这个接口会给我们返回验证通过的token~
我们把token放入播放器的playsafe就可以播放了~~
播放跑马灯视频要求先必须用新的播放器~也就是引入新的js~
还有要在视频设置里配置一个回调的url~~
1--使用新的播放器去播放视频的时候,如果视频是授权跑马灯的,
保利威会默认向你提供的回调接口发送GET请求~
2-- GET请求会携带一些参数,需要我们这个接口返回文档要求的信息~~
3-- 按照文档的实例来编写接口~成功后就可以播放视频~并且携带跑马灯~
原文:https://www.cnblogs.com/staff/p/13027634.html