保利威视加密下载

1. 替换player.js 文件

  1. 按 F12 打开控制台,在 Sources 里增加一个本地目录
  2. 在 Application 的 Frame 里把需要的文件保存到刚开的workspace里

2. 自定义下载 js

在下载的player.js里修改以下位置

...
, bt = {b: function(t, e, i) {var n = t.data, r = new R(this), a = At.util.b(r.a()), o = V(t.data);n = new At.m.c(a,M).d(o).slice(0, 16);var s = i.frag;this[yt.d] = s[yt.a][yt.y] = V(n),s.loader = void 0,this.loaders[s.type] = void 0,this.hls.trigger(I.a[yt.y.toUpperCase() + "_LOADED"], {frag: s})// 从这里开始自定义增加console.log(s._decryptdata)  // 其实用这行就够了。var buf2hx = function(buffer) {return Array.prototype.map.call(new Uint8Array(buffer), x => ('00' + x.toString(16)).slice(-2)).join('');}console.log({key: buf2hx(s._decryptdata.key.buffer),iv: buf2hx(s._decryptdata.iv.buffer)})//  自定义增加结束}
...

3. 得到下载地址和key

刷新页面 https://le.ouchn.cn/courseDetails/CAAA010000025175/AAA010000025174 切换到命令行

整理数据

{"_uri": "https://hls.videocc.net/playsafe/c68f8bb42a/8/c68f8bb42a98526fe226472467cbffb8_2.key?token=c43147f9-7d40-4ac8-9a44-d0d5fd20c09e-k95pnm4c529637782l1l60m4c129nln44","baseuri": "https://hls.videocc.net/c68f8bb42a/8/c68f8bb42a98526fe226472467cbffb8_2.m3u8?pid=1657961704738X1775801&device=desktop","reluri": "https://hls.videocc.net/playsafe/c68f8bb42a/8/c68f8bb42a98526fe226472467cbffb8_2.key?token=c43147f9-7d40-4ac8-9a44-d0d5fd20c09e-k95pnm4c529637782l1l60m4c129nln44","method": "AES-128","key": {"0": 244,"1": 190,"2": 24,"3": 20,"4": 81,"5": 180,"6": 100,"7": 55,"8": 176,"9": 55,"10": 174,"11": 235,"12": 16,"13": 96,"14": 1,"15": 35},"iv": {"0": 202,"1": 112,"2": 142,"3": 219,"4": 201,"5": 95,"6": 96,"7": 163,"8": 50,"9": 202,"10": 177,"11": 25,"12": 22,"13": 109,"14": 34,"15": 62}
}

下载baseuri 的m3u8 文件到本地,把上面得到的 token 加到 EXT-X-KEY URI里面的key后面如下:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-ALLOW-CACHE:YES
#EXT-X-KEY:METHOD=AES-128,URI="https://hls.videocc.net/c68f8bb42a/8/c68f8bb42a98526fe226472467cbffb8_2.key?token=b92a8bf7-dc5c-4c8e-8b69-494dc774e5ec-248p3c92190pk734658p9p68616p26n2m",IV=0xca708edbc95f60a332cab119166d223e
#EXT-X-TARGETDURATION:11
#EXTINF:4.920000,
https://uc-dts.videocc.net/c68f8bb42a/0/1652599084120/8/cb/ff/b8_2/c68f8bb42a98526fe226472467cbffb8_2_0.ts?pid=1657960985094X1328803&device=desktop
#EXTINF:5.880000,
https://uc-dts.videocc.net/c68f8bb42a/0/1652599084120/8/cb/ff/b8_2/c68f8bb42a98526fe226472467cbffb8_2_1.ts?pid=1657960985094X1328803&device=desktop
#EXTINF:9.520000,
https://uc-dts.videocc.net/c68f8bb42a/0/1652599084120/8/cb/ff/b8_2/c68f8bb42a98526fe226472467cbffb8_2_2.ts?pid=1657960985094X1328803&device=desktop
#EXTINF:9.520000,
https://uc-dts.videocc.net/c68f8bb42a/0/1652599084120/8/cb/ff/b8_2/c68f8bb42a98526fe2
...

保存。

4. 下载

把刚编辑的 m3u8 文件丢到 视频下载器,点击下载即可。

注明:已经把上面的流程一并打包在下载器里, 避免遗失。

# 保利威视频在线分析下载相关推荐

  1. Python笔记_84_我的订单_使用celery完成订单超时_视频播放_使用保利威视频加密

    文章目录 我的订单 后端提供查询当前登录用户的订单列表信息 前端请求获取当前登录用户的订单信息 订单状态显示分析 使用Celery的定时任务来完成订单超时功能 视频播放 使用保利威云视频服务来对视频进 ...

  2. java调用保利威视频文件数据信息同步

    先阐述一下,我们公司开通了直播模块,采用的就是保利威的平台,直播这一块主要是公司php那边负责的,我们这边需要把他们上传到保利威视频的信息存档,并且可以通过存档的链接在我们自己的平台上播放,这个文档的 ...

  3. uniapp兼容保利威视频,可编译成微信小程序、移动端、h5

    基于uniapp开发,引入保利威视频云, 代码可编译成微信小程序,移动端,h5,其他小程序理论上都支持但是没有验证,demo下载地址 https://download.csdn.net/downloa ...

  4. 保利威视频 去掉首次加载背景图遮罩

    未实现时的效果图 实现之后的效果图 测试代码如下 <body><div id="bt1" style="height: 200px;width: 320 ...

  5. 保利威荣获「年度最佳直播服务商」!引领视频直播行业创新发展

    2022年8月12日,弯弓Digital在第四届中国营销数字化大会上颁布了「年度最佳营销数字化企业奖」.「年度营销技术机构TOP100」.「年度私域大奖」和「年度最佳营销技术单项奖」等四大奖项. 凭借 ...

  6. 保利威(polyv)加密视频的使用详解---python(基于drf/vue)

    0. 注册账号,新人会免费用7天 polyv官网地址http://www.polyv.net/vod/ 一. 根据图片步骤,创建视频分类并上传测试视频 a.    b. c.  d.  二. 参数介绍 ...

  7. 阿里云、保利威的点播有什么区别,哪个更好?

    谢邀,居然碰到个咨询云服务的知友哈哈,有缘就答了 互联网教育从业者,二线城市,开了家线上小培训公司,接触和使用过阿里云和保利威视频云,目前公司点播直播保利威和阿里两边都有用. 简单了解楼主情况,我这人 ...

  8. 职教视频云:保利威、百家云与巨头对垒

    配图来自Canva可画 作为当下备受青睐的转型赛道之一,职业教育正在开启新的发展窗口,结合直播来打造玩法更多.互动更全的云课堂成为了众多职业教育玩家抢占先机的竞争高地. 面对职业教育线上化趋势,越来越 ...

  9. 第三方直播云平台(保利威和阿里云)直播集成demo

    第三方直播云平台(保利威和阿里云)直播集成文档整理. 保利威: 保利威帮助中心 js demo <div id="player"></div> <sc ...

  10. 技术赋能教育直播,保利威玩转“5G+AI”

    更多精彩内容请关注我们 俗话说,人无远虑,必有近忧. 直播作为在线教育的重要手段之一,近几年在我国快速崛起,2018年出现了一个发展高潮.无论是1对1还是1对多,也无论职业教育还是传统的管理培训,在线 ...

最新文章

  1. 美国光伏发电市场是否稳定?电池板价格降至40美分/W!
  2. 【c_prime_plus】第十七章笔记
  3. laya 怎么生成签名_什么是数字签名
  4. iis 防火墙防止恶意ip攻击
  5. Music Notes(前缀和+二分)
  6. [html] h5页面如何传递参数给小程序?
  7. 微信小程序云开发教程-云函数操作数据库-排序查询、指令查询
  8. 从“规模叙事”迈向“利润叙事”,中国制造背后的“天狼”动力
  9. 虚拟机dnf连接服务器失败,用虚拟机登录dnf没法登录
  10. 干货 | Modbus协议调试分享
  11. var模型eviews操作步骤
  12. 简单验证码图片识别BMP,C,C++,C#,JAVA,脚本-网络攻防大赛笔记(1)
  13. 表单checkbook获取已选择的值
  14. 组态王中Modbus字节顺序的调整
  15. MobaXterm 保持连接
  16. 8月新亲测完美短视频点赞系统支持抖音+快手+刷宝+微视等所有主流短视频点赞/关注/评论系统源码
  17. 程序员必备的5个自媒体工具
  18. 卫星各个波段的说明及用途(C/Ku/Ka/S/L)
  19. self和Self、== 和===的区别
  20. EPLAN自动线号放置

热门文章

  1. Oracle备份与恢复介绍
  2. android 屏保程序,Android下屏保程序的开发
  3. 当不知轴承型号时如何寻找轴承故障频率_知课堂 | 快速计算轴承特征频率
  4. 远古战争java_原始人单机手游 分享问一款原始人族群生存
  5. 【音视频知识】各种音视频编解码学习详解
  6. Jquery 进度条集锦
  7. 高仿小米盒子UI桌面
  8. 下行文格式图片_通知的格式及范文图片_通知格式 通知的格式及范文
  9. Android应用签名、打包实际操作
  10. C# chart控件使用方法