video,m3u8视频ASE加密,请求的URI未带上referer返回null
发布于 6 年前 作者 zliao 6826 次浏览 来自 官方Issues
  • 当前 Bug 的表现(可附上截图)
  • 预期表现

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

  • 复现路径

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

  • 提供一个最简复现 Demo

<videobindended="videoEnd"binderror="videoError"bindplay="videoPlay"bindwaiting="videoWaiting"id="myVideo"poster="http://p8.qhimg.com/t0189a52362e1533f77.jpg#300x300"src=“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 回复

视频是加密的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,

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

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

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

回到顶部