抓取视频/直播流
🎥 抓视频点播/直播流量。
视频流量特点
- 大带宽、长连接
- 可能 HLS(m3u8 + ts 切片)或 MP4/FLV 直传
- 走 HTTPS 或裸 TCP/UDP
HLS 抓取
[SSL_read] GET /video/index.m3u8 → 播放列表
[SSL_read] GET /video/segment1.ts → ts 切片
[SSL_read] GET /video/segment2.tsm3u8 是文本,列出各 ts 切片 URL;ts 是 MPEG-TS 二进制。
抓取
bash
r0capture -U -f com.example.video -p video.pcap
# 播放一个视频注意
- 视频流量大,pcap 文件会很大,注意磁盘
- 可用
-H限制或抓到一定量就停 - UDP 视频(如 RTSP over UDP)r0capture 抓不到
分析
- 看 m3u8 列表了解切片结构
- 提取 ts 切片可拼接还原视频
- 分析 CDN 域名/防盗链参数