有个小程序的直播回放抓取不到。我分析了一下。他返回的响应中,有一个含m3u链接地址。
下面是完整的响应。
HTTP/1.1 200 OK
Cache-Control: no-cache, no-store, must-revalidate
Connection: keep-alive
Content-Length: 717
Content-Type: application/json; charset=UTF-8
Expires: 0
LogicRet: 0
Pragma: no-cache
RetKey: 14
{"base":{"ret":0,"err_msg":"ok","sessionid":"CeHu5Iq4WTc8WIBPiMfc0O616b0cpn3HkrMzeJSdRQekMIIWwRbHLmvF9S0WRw4Ltg27yEnD8RVEK76e5LVtPwMgpDUCnTAvaM5GvFcaOIh4ZOKP_BYjMfNPsJ-zKRUA2uTz-nOqnLism-7XziyycPYyvB3p77T1ssi2EaLQ3j9kfSNBItkCDSnaN2JrBfkicswQqRb2l_qur9lml6aoxojcyAV2aItnofA5Xe721yrXOzyTm99Hnch22c8B2jrGQcDwiU237GUpIROZAuaVKQ","timestamp":1749876425},"data":"{\"resp\":{\"raw_data\":\"{\\"TotalCount\\":2,\\"MediaInfoSet\\":[{\\"BasicInfo\\":{\\"Type\\":\\"flv\\",\\"MediaUrl\\":\\"http:\\\/\\\/1258344707.vod2.myqcloud.com\\\/1b87576bvodcq1258344707\\\/bb2039f63560136623318533124\\\/playlist.f3.m3u8\\",\\"TagSet\\":[]}}],\\"RequestId\\":\\"a799e5a2-e2f7-4f2a-88b6-c4f5281a4c7c\\"}\"}}"}
里面的m3u8地址是http:\\\/\\\/1258344707.vod2.myqcloud.com\\\/1b87576bvodcq1258344707\\\/bb2039f63560136623318533124\\\/playlist.f3.m3u8
这个。
然后我把转义符删除后。
就得到了完整的下载地址。
[链接登录后可见]