1. 首页
  2. 科技数码

IPTV抓包,单线复用、内网融合,高清秒切

前言:

1、先说一下家里网络情况,两条电信500M,一个IPTV,都绑定在一个光猫上,光猫已改桥接,且端口未绑定业务(即光猫任意lan口均可以拨号上网或者拨号看IPTV)。需要进光猫查看网络业务和IPTV业务的VLAN ID,可参照此贴。光猫里面一般情况 INTERNRT_开头的连接名称是承载网络业务的,OTHER_开头的连接是IPTV业业,VOICE是电话业务,TR069为运营商下发参数配置的,只需要记住前两个连接的VLAN ID即可。

自行参考自己的网络环境及可用性

2、测试了5款软件,实测Tivimate、Televizo两款顿卡,kodi也是3秒一卡,电脑端potplayer实测很流畅一次都未卡,估计软件问题或者设置不对,没深究,用IPTV_Pro和Perfect Player 实测很流畅,未卡未断流。

直播地址均为内网地址,外网无法访问,内网清晰且切换速度快。

3、需要用的设备,爱快软路由(抓包以及单线复用),网络拓扑图如下

爱快软路由口不够的情况下,也可以都接在ap的路由器下,都在一个局域网即可爱快软路由口不够的情况下,也可以都接在ap的路由器下,都在一个局域网即可

操作流程

1、爱快wan口配置

网络设置——内外网设置——wan——接入方式选择基于VLAN的混合模式,然后根据实际情况添加拨号或者动静态地址。

添加wan口链接添加wan口链接

添加IPTV业务的连接添加IPTV业务的连接

添加宽带业务的连接添加宽带业务的连接

查看是否正常获取IP查看是否正常获取IP

2、爱快分流

多线负载多线负载

端口分流端口分流

上述完成后,打开电视盒子,查看是否可以正常直播及回放(验证是否鉴权通过),能播放方可进行下一波抓包,否则说明经过路由器拨号以后,IPTV无法正常鉴权,需要具体排查原因

3、抓包工作

设置文件路径设置文件路径

磁盘管理中增加普通存储分区,并设置挂在路径,用于存放抓到的数据包,首次分区需要重启开快

抓包设置抓包设置

用爱快自带的抓包工具抓包,前一步分流,也是避免内网其他设备使用IPTV线路产生过多无用数据包。点击开始抓包以后,即可用遥控器开始控制IPTV换台,换台成功播放即可切换下一个台。

下载数据包下载数据包

抓包完成后,点击右侧文件管理,进入自己的文件路径,下载数据包,实际抓满大概100多M文件

4、解包

IPTV抓包,单线复用、内网融合,高清秒切

4.1、打开Wireshark工具,我分享的是免安装版,直接解压后即可运行,根据自身情况选择安装winpcap插件。

因为是免安装,所以么个人的路径不同,可能会有报错提示,不用管他,打开以后,将上一步下载的XX.pcap文件拖到Wireshark工具内

IPTV抓包,单线复用、内网融合,高清秒切

4.2、左上角,输入http并回车,进行筛选,注意:每个地方的直播源都有区别,我们这里是http的直播地址,有部分教程是输入其他关键词检索,自行查阅资料

按上图操作,复制直播地址按上图操作,复制直播地址

4.3、新建文本文档,将粘贴到的地址复制进去,打开potplayer或者VLC或者其他播可以播放网络地址的播放器,测试地址是否可以播放,前提是电脑的IP已经分流到iptv线路内。

IPTV抓包,单线复用、内网融合,高清秒切

4.4、地址很长,精简一下,& 是逻辑符号,之间的字符代表某个参数,一般都可以整端删除,然后测试是否影响播放,实测我这边可以删除下面两段

IPTV抓包,单线复用、内网融合,高清秒切

IPTV抓包,单线复用、内网融合,高清秒切

4.5、后面的字符,可能是密钥的意思吧,有些地方,这个能找到规律,可以批量查找替换,我这没发现啥规律,只能一个频道一个频道的分析了

IPTV抓包,单线复用、内网融合,高清秒切

4.6、美整理一条都要在potplayer播放测试,所以顺便就把每个频道的名字写上,方便后面转成m3u文件,

开头是#EXTM3U,每个频道是#EXTINF:-1,CCTV1,如下图,全部整理完以后,把后缀的.txt改成.m3u即可

IPTV抓包,单线复用、内网融合,高清秒切

5、匹配EPG频道信息

将上面准备好的m3u文件,上传到此网站,自动匹配EPG信息,然后在下载回来,就可以出现频道信息和台标了。也可以不匹配,在播放器内导入m3u文件后,再设置epg信息源,将http://epg.51zmt.top:8000/e.xml此地址填上即可

6、盒子端设置

将软件和m3u文件,拷贝到U盘,给盒子安装软件,导入直播源,就可以播放了。我测试IPTV_Pro和Perfect Player 很流畅,清晰度也没问题,另外两个软件会卡顿、断流,可能不适用于别人,大家可以自行测试,并反馈测试结果。

PS:

用plex和xteve播放也可以,但是目前发现播放几分钟就自动断开,未找到解决办法,且根据xteve中的Stream Buffer:设置不同,发现解码后清晰度有变化,所以暂时没用此方案了

IPTV抓包,单线复用、内网融合,高清秒切

原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/47336.html