发布网友 发布时间:2022-05-02 18:49
共1个回答
热心网友 时间:2022-05-24 08:27
西瓜视频解析原理及源码,使用CRC32的签名算法,获得视频源地址 。
西瓜视频的解析分为3步 1.将不同来源链接转化为西瓜视频网页链接 2.模拟PC端请求该视频网页先通过抓包软件抓取接口,一般抓取的接口都是json。
首先要获取视频的唯一id、tag_id 就是视频的唯一id。
然后获取r值(r值就是随机数去后面的)然后计算s值
计算完成然后凭借地址进行请求。
视频地址进行base64加密了,
最后一步匹配地址然后进行解密就OK了
解密得到真实的地址,然后我们就可以下载了