video,m3u8视频ASE加密,请求的URI未带上referer返回null

发布于 7 年前作者 zliao6974 次浏览最后编辑 7 年前来自 issues
  • 当前 Bug 的表现(可附上截图)
  • 预期表现

video请求m3u8地址,通过ASE加密 请求返回URI,通过referer验证获取视频地址播放,

  • 复现路径

video请求m3u8地址,通过ASE加密 请求返回URI,通过referer验证获取视频地址播放,m3u8地址是可以在浏览器中下载的

  • 提供一个最简复现 Demo

<videobindended=“videoEndbinderror=“videoErrorbindplay=“videoPlaybindwaiting=“videoWaitingid=“myVideoposter=“http://p8.qhimg.com/t0189a52362e1533f77.jpg\#300x300src=“https://dv.kuai.360.cn/vod-dvkuai360cn-100092-beijing/214483143\_3-1561120067-a55b741d-ff5d-0a12.m3u8></video>

iPhone 6

iOS 12.3.1

7.0.5

2.7.7 [266]

4 回复
zdai
zdai1 楼6 年前

视频是加密的m3u8,
抓包发现发请求时,没有带上referer,AES返回null,无法解密,导致无法播放
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-KEY:METHOD=AES-128,URI=“https://api.kuai.360.cn/index/aes?id=5929872&amp;sign=b8cf98b7b2a9df1d”,IV=0x65386438623337353966383837376235
#EXTINF:60.000000,

lcai
lcai2 楼6 年前

你好,是视频文件的问题请自查。

li91
li913 楼6 年前

跟老子滚点,少搞老子电话

kpan
kpan4 楼5 年前

微信客服对于解决问题总是没有然后…