- 主题:openwrt iptv方案尝试失败
现在网络拓扑是这样的
光猫---(lan2)--iptv机顶盒
\
(lan1)
\___软路由__无线路由
现在把光猫的pppoe取消接口绑定,然后lan1绑定vlan41(pppoe接口)和vlan48
在软路由上eth1网卡上增加eth1.41,eth1.48两个接口,ip地址能正确获取
33: eth1.41@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
state UP group default qlen 1000
link/ether 00:e0:4c:6c:01:4b brd ff:ff:ff:ff:ff:ff
inet 192.168.1.3/24 brd 192.168.1.255 scope global eth1.41
valid_lft forever preferred_lft forever
inet6 fe80::2e0:4cff:fe6c:14b/64 scope link
valid_lft forever preferred_lft forever
34: eth1.48@eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
state UP group default qlen 1000
link/ether 00:e0:4c:6c:01:4b brd ff:ff:ff:ff:ff:ff
inet 10.233.185.105/22 brd 10.233.187.255 scope global eth1.48
valid_lft forever preferred_lft forever
pppoe拨号也能成功
用udpxy映射
/usr/bin/udpxy -T -v -S -a br-lan -p 8888 -m br-vlan48 -c 5 -l
/var/log/udpxy.log
vlc无法打开对应的rtp端口。
tcpdump抓包,发现发出去的join group包,没有回来的包
04:02:42.720952 IP 10.233.185.105 > 224.0.0.22: igmp v3 report, 1 group
record(s)
0x0000: 46c0 0028 0000 4000 0102 3fa7 0ae9 b969 F..(..@...?....i
0x0010: e000 0016 9404 0000 2200 ea87 0000 0001 ........".......
0x0020: 0400 0000 ef0a 006c .......l
04:02:43.152954 IP 10.233.185.105 > 224.0.0.22: igmp v3 report, 1 group
record(s)
0x0000: 46c0 0028 0000 4000 0102 3fa7 0ae9 b969 F..(..@...?....i
0x0010: e000 0016 9404 0000 2200 ea87 0000 0001 ........".......
0x0020: 0400 0000 ef0a 006c .......l
04:02:47.868948 IP 10.233.185.105 > 224.0.0.22: igmp v3 report, 1 group
record(s)
0x0000: 46c0 0028 0000 4000 0102 3fa7 0ae9 b969 F..(..@...?....i
0x0010: e000 0016 9404 0000 2200 eb87 0000 0001 ........".......
0x0020: 0300 0000 ef0a 006c .......l
04:02:47.908941 IP 10.233.185.105 > 224.0.0.22: igmp v3 report, 1 group
record(s)
0x0000: 46c0 0028 0000 4000 0102 3fa7 0ae9 b969 F..(..@...?....i
0x0010: e000 0016 9404 0000 2200 eb87 0000 0001 ........".......
0x0020: 0300 0000 ef0a 006c .......l
还有哪里需要设置呢?igmpproxy也开启了,eth1.48的igmp嗅探也开启了
--
FROM 120.229.14.*
若干年前看到一个方法,取消iptv端口绑定,iptv走wan口,然后用padavan,不用那么麻烦。
--
修改:chh811 FROM 114.252.237.*
FROM 114.252.237.*
北京联通,目前是改桥接爱快软路由拨号。WAN1 PPOE拨号上网,WAN2接IPTV自动获取ip,然后爱快设置UDPXY转发WAN2通过http方式播放直播。
--
修改:wjjchen FROM 111.193.227.*
FROM 111.193.227.*
可能最重要的是选对wrt的img
【 在 qlogic 的大作中提到: 】
: 现在网络拓扑是这样的
:
: 光猫---(lan2)--iptv机顶盒
: \
: (lan1)
: \\___软路由__无线路由
:
: 现在把光猫的pppoe取消接口绑定,然后lan1绑定vlan41(pppoe接口)和vlan48
:
: 在软路由上eth1
: ..................
--
FROM 114.254.39.*
方法没问题,看看ip:8888/status
[upload=1][/upload]
【 在 qlogic 的大作中提到: 】
:
: 现在网络拓扑是这样的
:
: 光猫---(lan2)--iptv机顶盒
: \
#发自zSMTH@SM-G9750
--
FROM 123.116.125.*
刚看明白,用udpxy转发后,用vlc打开http就可以了,rtp是不行。
【 在 qlogic 的大作中提到: 】
: 现在网络拓扑是这样的
: 光猫---(lan2)--iptv机顶盒
: \
: ...................
--
FROM 101.39.216.*
现在家里用光猫拨号,从lan1连到交换机和ap,所有设备都能直接播放rtp的IPTV地址。都不敢改成桥接,怕达不到这种完美方式。。。
--
FROM 125.34.18.*
以前可以,现在不知道为什么不行了。
【 在 Jambalaya 的大作中提到: 】
: 现在家里用光猫拨号,从lan1连到交换机和ap,所有设备都能直接播放rtp的IPTV地址。都不敢改成桥接,怕达不到这种完美方式。。。
--
FROM 123.123.31.*
vlc访问proxy的http单播地址,不是组播
【 在 qlogic 的大作中提到: 】
: 现在网络拓扑是这样的
:
: 光猫---(lan2)--iptv机顶盒
: ...................
--
FROM 111.183.108.*
桥接了,所有设备都能播http的,也没啥区别吧
【 在 Jambalaya 的大作中提到: 】
: 现在家里用光猫拨号,从lan1连到交换机和ap,所有设备都能直接播放rtp的IPTV地址。都不敢改成桥接,怕达不到这种完美方式。。。
--
FROM 123.116.125.*