首先是网络拓扑,并不复杂。单线复用最开始就实现了,折腾的目的就是在此拓扑不变的前提下任意设备看 iptv。udpxy 转发是我原以为很简单结果最坑的地方。 在我的配置里,只有接和 iptv 的 vlan 绑定的路由器端口才能播组播链接,还有一些播放器只认 http 链接。本来以为在路由器 iptv 的设置页面开 udpxy 就行了。
可是播放 192.168.3.1:4022/rtp/12.34.56.78:9101 时完全不起作用。
于是我又在 nas 上用 docker 装 udpxy 试了一下,还是不行。
多方求助无果。另外还看到一些人说华硕路由的 udpxy 本身就有问题,接个二级路由就好。 刚好我在 nas 上用虚拟机装了 lede,于是想着能不能用它来取代主路由的 udpxy 功能。
但坑又来了,我这是个单臂路由,完全不知道从何下手。试了在原来的 lan ( eth0 )上再添加一个 vlan ( eth0.43 ),也试了单独建一个 iptv ( eth0.43 )接口并指定 ip 以便 udpxy 转发。不过都无济于事。
不知从何入手了。
1
cwbsw 2019-12-30 11:27:30 +08:00
你在哪个设备上拨 IPTV 的账号?
|
2
wd 2019-12-30 11:27:48 +08:00 via iPhone
192.168.3.1:4022/rtp/12.34.56.78:9101 这个地址没问题嘛?我看着你这个好像没问题的样子
|
3
semglassie 2019-12-30 11:28:39 +08:00 1
LZ 是不是上海的?上海的 iptv 你如果光猫里面没有加一个 ipoe 链接的话,必须要 iptv 盒子开着正常收看 iptv,udpxy 才能捕捉到组播流,iptv 盒子关掉就断流了,另外 udpxy 要自己 ssh 进路由器设置监听 eth0,监听 br0 是没用的
|
6
Dukewill OP @semglassie 上海的邻居,江苏😂。
我按这个帖子 81 楼的方法试过: https://koolshare.cn/thread-169323-5-1.html,不需要开 iptv 盒子(开了也压根看不了)也能看 udpxy 的直播。就是不能和 iptv 盒子共存。 您是说进主路由 ssh 设置吗?那是不是要给 eth0 分配一个 ip 才行? |
7
ashong 2019-12-30 12:05:15 +08:00
给你看看我的设置做个参考
![diag] 两个路由器都是 openwrt 系统 upxy 路由器 wan 口接主路由 lan,upxy 路由 lan 接光猫 iptv 口 [diag]: https://s2.ax1x.com/2019/12/30/lMJUu4.png |
9
ashong 2019-12-30 12:22:34 +08:00
@Dukewill
ac68 划分两个 vlan,vlan1 192.168.1.x 互联网,vlan2 10.10.10.x iptv |
10
Dukewill OP 谢谢,我研究一下。
|
11
semglassie 2019-12-30 13:07:34 +08:00
@Dukewill 那个链接里的方法可以用,不过特别针对 ac-86u 用户(没有 robocfg 命令可以用),我现在用的就是这个方法,iptv 盒子和 udpxy 都可以看,问题是 iptv 盒子必须一直开着,关了 udpxy 也看不了了,udpxy 监听的是 eth0 端口( wan 口),也可以监听 vlan85 (自定义的 vlan 网桥),用路由器自带的界面接听的是 br0 ( lan 口)我这是看不了的
|
12
Dukewill OP @semglassie 困惑的很,我用了那个绑定 vlan 的脚本就看不了 tv 盒子。我的理解,那样应该通过 vlan 把 wan 和 lan 都打通了才对。
|
13
xenme 2019-12-30 13:55:43 +08:00 via iPhone
上海电信抓到地之后,直接路由器 trunk 设置好,vlan85 B Plane 路由做好,找个播放器都可以看了,外面连回家随时随地都可以看
|
14
semglassie 2019-12-30 14:13:11 +08:00
@Dukewill 那个脚本就是建个 vlan 网桥把 wan 口和 lan 口连接起来,不过你们那边的 vlan ID 也是 85 吗,如果不是要自己改一下
|
15
swiftg 2019-12-30 14:36:20 +08:00 via iPhone
路由器 udprxy 绑定 iptv 那个虚拟接口 ethx.x,并且监听 0.0.0.0。组播不用鉴权,手动设置个静态 ip 就行了
|
16
semglassie 2019-12-30 14:41:35 +08:00
@swiftg 然而我家 sdn 光猫,魔都 4Kiptv,iptv 盒子关了 udpxy 也不能用了
|
17
clamsea 2019-12-30 19:28:16 +08:00
IPTV 单路由器的问题,上绿联上买一组网线并接小盒子就行了
|
18
Dukewill OP @swiftg 都尝试了。
要看 iptv 盒子,就只能在路由器设置页面给 lan 口绑 vid,这时怎么折腾 udpxy 都不生效; 关掉路由器自带设置,用脚本或者进 ssh 将 vlan 和 ethx.x 或 brx.x 绑定并分配 ip,udpxy 生效但盒子死活看不了。 |
19
wanmyj 2022-12-13 13:06:41 +08:00
请问 OP 解决这个问题了吗,我的 SDN 光猫也是,必须要一直开着 IPTV 才能,关了就不能看了,必须重连 IPTV 的接口
|