本帖最后由 sgccc1 于 2026-2-9 16:38 编辑
此方法只适用范围有限,自己用电脑连接光猫ITV口(光猫ITV设置为桥接),能直接播放组播源的可以按下面方法操作。 最近放假,在家折腾IPTV转发,目前是电信套餐有IPTV,已经在客厅正常观看,房间还有台电视,一直是用安卓盒子安装mytv-android看网上的那些订阅源,订阅源都不是很稳定,就想着自己搞个组播转单播,自己内网看,手里刚好有个闲置的路由器(ZTE-E8820S)已经刷好了openwrt。也学习论坛各位大神IPTV组播转单播的帖子,好像原电信的盒子都不能保留。我想要的效果是保留原电信的ITV盒子,家里其它电视盒子或手机也能同时观看,互不影响。
在弄之前要确定下,自己家里的适不适合。先在网上找了我这里电信的组播源,然后直接电脑网线插到光猫ITV口,幸运的是用VLC能直接播放组播源(正常来说我这种的应该是可以不开通ITV白嫖的)。 我这里主路由还是保持原来的,刷了openwrt的ZTE-E8820S做为旁路由,安装luci-app-udpxy插件用来转发 接下来用线连接各设备:光猫上网口还是不动,保持原有网络方式(接主路由),光猫ITV口接openwrt的LAN口,我这里接的是LAN3,电信的ITV机顶盒接openwrt的LAN4,openwrt的LAN1接主路由的LAN口。
openwrt需要做些设置,在网络—接口—设备 选中br-lan后的配置,网桥端口选项只保留LAN1和LAN2,保存(根据自己的实际情况填写与主路由连接和LAN口)。然后再添加设备配置,设备类型为网桥设备,接口名称自己取,我这填的IPTV,网桥端口选LAN3、LAN4(根据自己的实际情况填连接光猫ITV口和电信ITV机顶盒的接口)下面的最大传输单元MAC地址都与br-lan的设置一样,其它选项都是默认的 , 然后保存,然后返回到接口菜单,添加新接口,接口名称随便填, 协议静态地址,IP地址与内网网段不重复就行,子网掩码255.255,255.0,网关这些都不用填,设备选上一步的桥接IPTV
防火墙区域选lan(我这里是旁路由,删除了WAN接口的)DHCP不用配置。保存并应用 。
再到openwrt---服务,找到udpxy,勾选启用,HTTP监听接口为br-lan,端口默认是4022,也可以自己填写。组播订阅源网络选择上面添加的接口,我这里是IPTV,组播订阅源接口选添加的IPTV桥接接口名称,我这里是 桥接:IPTV桥接。客户端数量上限随便填,保存并应用 检查udpxy状态,本地访问:
http://[br-lan的ip]:[绑定端口]/status
我以路由器地址为192.168.5.253 绑定端口为4022为例 http://192.168.5.253:4022/status网页会显示udpxy当前的连接状态,如果有显示状态说明正常(我截图的时候有人正在看电视,所以会显示active client为1,且有具体内容)
接下来我们用网上提供的当地运营商的组播地址试下,这里需要调整下url的格式
网上提供的 rtp://239.69.1.123:10376
我的安卓盒子安装的是mytv-android,可以订阅源,我是把做好的m3u文件放到gittee上(也可以放到内网群晖),电信组播源更新了,只要自己在gitee或者群晖上更新下就行了,换台基本上是秒换。
按照上面的接法,在openwrt上可以安装tcpdump插件抓ITV组播源,目前还没有时间试,等有空了再试试。
发帖注意事项
请勿胡乱发帖:https://www.right.com.cn/forum/thread-8307840-1-1.html
账户手机验证:https://www.right.com.cn/forum/home.php?mod=spacecp&ac=plugin&id=jzsjiale_sms:home
|