主页 > 其他 > 深圳电信IPTV地址提取过程

深圳电信IPTV地址提取过程

2024年12月17日 深圳电信IPTV地址提取过程无评论 阅读: 230 次

将IPTV地址提取出来的好处是可以在手机、电视、盒子、PC上不受限制的观看高清电视节目,而不用局限于电信机顶盒观看。

1、openwrt上抓包

openwrt安装tcpdump软件包,ssh登录openwrt,输入如下语句开始抓包(192.168.1.249更改为你的IPTV机顶盒地址):

tcpdump host 192.168.1.249 -w /tmp/itv.cap

打开机顶盒,进行换台操作,然后在ssh中按CTRL+C停止抓包

2、分析抓包文件

winscp连接路由器,获取抓包文件,传送到计算机

计算机上用wireshark打开抓包文件进行分析,按下面图示进行过滤:

 

协议选http,过滤字符串为channel。然后选菜单“文件”-“导出对象”-“http..”:

按文件大小进行排序,保存最上面一个为文件。用UltraEdit打开保存的文件如下:

里面包含了频道名称和地址,需要进行处理转化m3u文件,打开UltraEdit的字符串替换菜单,用正则表达式进行替换

查找:

^.*ChannelNa\+?me="(.+?)"\,UserChannelID="(.+?)"\,ChannelURL="(.+?)://(.+?)",Time.*$

替换为:

#EXTINF:-1,\1\nrtsp://\4\n

处理后的效果如下

 

把多余的语句进行替换删除即可变为m3u文件:

在m3u文件的最开始添加一行

#EXTM3U

3、播放m3u文件

PC上建议用PotPlayer 播放,电视或安卓手机建议用TVBox进行播放

注:此种方法只对当前网络有效,如更换网络则无效,因为这些IPTV链接包含了用户信息,并且在局端对线路MAC进行了绑定。

发表评论

新用户的评论需审核后才会显示;

电子邮件地址不会被公开;
必填项已用*标注