Padavan固件设置IPTV双网融合 任意设备观看IPTV
世界杯开赛了,社长安装电信宽带后一直没用过的IPTV,发现光猫到客厅只有一个网口,连接的是路由器。
这样就需要单线复用了,了解到还可以抓包,实现局域网任意设备观看IPTV,折腾了一天终于实现了,记录下过程。
准备工作
破解光猫
开通IPTV业务
双网口主机
padavan路由器(openwrt设置复杂点、梅林也可以)
第一步:抓包获取组播源
了解到基本上IPTV都是发送的组播数据,大部分是没有加密鉴权的,可以路由器可以直接获取到iptv专网的ip地址,可以代替机顶盒使用。
通过路由器转发组播数据到单播http数据,局域网设备就可以观看了,所以需要获取组播的地址,用到抓包软件wireshark
抓包接线图如下,LAN1接光猫iptv口,LAN2接机顶盒,LAN1 LAN2电脑上设置桥接模式,形成一个网桥,这样数据源就会经过电脑网卡,我们监听LAN2即可获得数据。
![](http://img.yitoujing.com/i/2022/11/22/637cec4960a99.png)
wireshark启动、盒子开机、等待进入直播画面,全程大概一分多钟,然后停止抓包。
查找关键词:“rtsp” 、“getchannellist”等,每个地区不太一样,可以上网搜索适合的。
![](http://img.yitoujing.com/i/2022/11/22/637cececef8b7.png)
提取组播数据整理成txt文件留着备用。
![](http://img.yitoujing.com/i/2022/11/22/637ced5e2069c.png)
第二步:光猫设置
需要获得光猫超级密码,登录后改成桥接模式,LAN1口绑定上网的VLAN和iptv的VLAN。
![](http://img.yitoujing.com/i/2022/11/22/637ced885e59f.png)
第三步:路由器设置
我这里用的是padavan路由器,只有一个wan口获取不到IPTV专网的IP地址,但也能用,不知道为啥.网上教说能双WAN口拨号的openwrt系统可以获取到ip 虚拟wan口也可以.
外网设置桥接模式,安装下图设置
![](http://img.yitoujing.com/i/2022/11/22/637cedb51f231.png)
![](http://img.yitoujing.com/i/2022/11/22/637cedc30c1fa.png)
内部网络,IPTV转发打开,其他的如图
![](http://img.yitoujing.com/i/2022/11/22/637ceddac7ea6.png)
然后点击 UDP的代理 Web status,出现下图说明成功了。
![](http://img.yitoujing.com/i/2022/11/23/637cf3819e080.png)
第四步:多设备播放
http://路由器IP:端口号/rtp/组播地址:端口号
把把准备好的组播源txt文件全部替换成上面的格式(去掉igmp://),然后上传到:http://epg.51zmt.top:8000/
![](http://img.yitoujing.com/i/2022/11/22/637cee8ae124b.png)
把下载好的m3u文件丢到播放器里就可以观看直播了,如果有内网WEB环境可以把文件丢进去,这样访问http地址即可使用,NAS分享也可以。
播放器推荐:
win系统:PotPlayer、VLC
苹果电脑:IINA
安卓系统:Televizo
ios系统:ntPlayer
电视端:KODI
总结
折腾了这么久终于能看CCTV16频道了,这是奥林匹克频道4K直播源,其他的是1080P的,可能会有人问,直接下载个直播软件看不好吗?
IPTV相对于直播软件有如下优势:
不占用互联网带宽
非常稳定、不卡顿、直播实时
没有软件层面的广告
有公网IP的话还可以设置DDNS+端口转发,实现外网观看家里的IPTV了,这个我没试,但理论是可以的,一般家里上传带宽是30M 直播1080P用的是10M带宽足够了。
![](https://img.senxi.xyz/imgs/2023/03/6144672515224623.jpg)
![扫码关注公众号](https://img.mao.fan/i/2024/05/29/xlbeza-2.jpg)