通过OpenWrt路由器抓取IPTV源
2023-03-06 13:21 作者:bili_80797689908 | 我要投稿

1,OpenWrt路由器
ssh连接路由,安装 tcpdump
win10以上系统,cmd终端输入:ssh root@10.0.0.1
2,机顶盒网线连接路由器,设置自动获取IP(记下ip)
3,确保PC与机顶盒同一网段
安装Wireshark软件:https://www.wireshark.org/download.html
进入Wireshark安装位置,空白处按住shift鼠标右键 -- 在此处开口powershell -- 输入 cmd


运行下面命令:
4,进入Wireshark界面,下图标注设置
Wireshark筛选条件
第一种,http
一般特征:http 302
源类似如:
http://10.200.1.65:8000/hzd/00000001000000050000000000000055
第二种,udp
源类似如:
udp://10.200.1.65:8000/hzd/00000001000000050000000000000055
rtsp://10.200.1.65:8000/hzd/00000001000000050000000000000055
第三种, http
一般特征:http 440
下发的节目单list,可以反复开启iptv刷
第四种,rtsp
rtsp://10.11.43.21/PLTV/88888912/224/3221226678/382484600.smil
下图以rtsp为例:

划线URL 地址即为源,复制值到记事本,按34行样式截取并在potplayer播放测试



播放地址会有多组ip,选一个正常的,例如下图选10.11.37.242的ip并筛选,点protocol排列,遥控器换台,记录即可
