韩国成人片 · text · 0 分 · 评论 0

韩国成人直播的下载思路

本帖最後由 ginus 於 2019-5-27 18:25 編輯

关于 FullTV 和 WinkTV 等韩国成人直播网站,讲一下流播下载的思路:1.我只讲原理和思路,对与爬虫没有概念的看了也不懂;
2.一般的直播网站会采用苹果的 HLS 标准传输直播流,这是面向未来的传输标准,便于 CDN 的部署,但是大量日韩直播网站事实上因为技术的原因或成本的限制依然在使用 Adobe 的 RTMP 标准,所以指望通过 Chrome 的抓包来直接拿到直播的链接是不行的,这类工具只对 HTTP 流起作用,你是无法直接捕获到流链接的;
3.要拿到链接,用 WireShark 去抓包是最普遍的方式,但是对于计算机网络和 RTMP 标准没有相当了解的人,是很难看懂传输的一系列过程的,拼凑出完整的链接也非常困难。你可以使用 IDM 这类工具去尝试性下载,然后看视频的属性,里面的链接就是真实的 RTMP 流链接,根据标准格式去猜测并拼凑;
4.请自行了解 RTMPDump 工具,看完以后你就知道如何在知道直链的前提下下载 RTMP 视频
5.我以 FullTV 为例,它的链接藏在 JavaScript 代码里,这是常见且复杂的反爬方式,所以你必须要懂前端,最起码知道怎么在 JS 里打断点,拿到链接,你就已经成功了,我把关键的文件和 JS 的关键行写在 Medium 里了,虽然只有一行,但是懂的人一看就明白了,Medium
6.我还没有开始写 FullTV 的爬虫,因为没有帐号所以也不打算写,不要找我要现成的脚本;
7.有一些欧美的类似网站,如 Chaturbate,是使用 HLS 传输的,这种难度大大降低,拿到 m3u8 索引文件就行了,因为是直播,下载基本也不需要多线程或者协程,所以单点下载就行了。

评论 (0)

登录 后参与讨论。

还没有评论,来抢沙发吧。