现在IPTV已经可以在电脑跟手机电视盒子上观看了,但是无法运行UDPXY,现在把设置步骤贴出来,请教下是哪里的问题
本人使用的是N3700软路由(4口)使用的固件是LED1.9(隔壁论坛的)
先使用多播虚拟一个WAN口 然后手动绑定ITV口(ITV物理连接在路由器ETH3口上)
路由器上已经获取到ITV内网地址
第二部,使用
putty连接路由器执行下面的命令- opkg update
- opkg install kmod-macvlan kmod-8021q kmod-bridge igmpproxy udpxy tcpdump luci-app-udpxy
使用winscp修改/etc/config/igmpproxy 配置如下:- config igmpproxy
- option quickleave 1
- config phyint
- option network vwan1 \这个为虚拟wan口,取得IPTV网络地址的接口,在这里指定组播从这个接口出去
- option direction upstream
- list altnet 0.0.0.0/0 \这个为组播服务器地址,不是组播地址,用0.0.0.0/0也行
- config phyint
- option network lan
- option direction downstream
然后在/etc/config/network的lan下面增加
接下来配置防火墙/etc/config/firewall
在后面添加
- config rule
- option src wan
- option proto igmp
- option target ACCEPT
- config rule
- option src wan
- option proto udp
- option dest lan
- option dest_ip 224.0.0.0/4
- option target ACCEPT
- config rule
- option src wan
- option proto udp
- option dest_ip 224.0.0.0/4
- option target ACCEPT
在负载均衡里添加规则这样电脑上就可以看ITV了 用VLC播放器打开rtp://239.49.X.X:XXXX,盒子上用小薇直播都能播放,唯一就是只能一个设备播放,盒子上放了,电脑上就放不出了
LEDE上配置了udpxy