polyv

为保证网站视频的安全和防止盗录,可使用保利威网站的视频服务,跑马灯等,把视频上传到该网站,获取唯一标识。使用他提供的方法上传视频
官网http://www.polyv.net/
先登录账号,然后查看使用文档
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 加密功能
    网站还提供了防下载功能
    由于视频是一点点传输,可以截获信息,加密传输就防止了截获。
    流程:
    在本体录视频----->上传到宝利威------>自己的公开的网页播放视频从保利威拿,这个过程是加密传输的,如此别人就下载不了该视频
    在保利威保存的视频不可能谁都发,可以发给谁呢,就是网页给我发送播放视频请求时,要携带token值,这个值和我保存的token值是一样的。才可以发,token值是网页服务器端把自己在保利威的用户名,密码,视频id等值md5加密后,传给保利威,保利威此时生成了一个token值,保存在他的数据库,同时发送给请求方,有网页拿此token来向我要求播放视频,我才给你进行加密播放。所以不能截获下载信息。
    在这里插入图片描述
    在这里插入图片描述
    后端获取token方式,向接口发送格式好的数据,会返回token值,在把token值放入前端html文件中,
    在这里插入图片描述
    在这里插入图片描述
    流程
    自己的后端构建好了数据------->给指定的接口发送post请求------->接口返回token值------>把token值返回给前端----->前端发送播放视频请求时的token和接口的token比对,一致则可播放
  • 后端按照文档要求构建数据
    在这里插入图片描述
    实例化该类,以便导入后直接使用其方法
    在这里插入图片描述
    在这里插入图片描述
  • 前端
    在这里插入图片描述
    在这里插入图片描述
  • 跑马灯
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
按照文档要求在类中定义返回文档格式的数据
在这里插入图片描述
总之就是网页向保利威发送请求,给我规定的格式的数据,我再给你一个密码,我就可以播放给你视频了,逻辑很简单,官网的文档和数据很复杂,繁琐,我看了一天的时间才搞明白,看看国外的官网,最多看几分钟就知道人家要干嘛,说那么多也不先说总体怎么实现的。再去搞那些细节,差点把我绕到密密麻麻的树枝上出不来了。烦人。。。。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42233629/article/details/85204392