有后续么?我看了我的情况和你一样 |
有空玩玩爱快吧,找找教程![]() |
同广州,我用爱快可以,不折腾 |
不折腾 爱快搞定 |
danety 发表于 2023-9-21 16:44 :~# udpxy -p 4000 -m eth1.45 Invalid multicast address: [eth1.45] 这个应该不能用eth1.45,要用pppoe-IPTV才能开起来 |
danety 发表于 2023-9-21 16:44 静态路由删除了,wan开默认网关,跃点10,iptv跃点20,vlan绑定就一条45;eth3就是第四口,我是插第四口的。 |
本帖最后由 danety 于 2023-9-21 16:59 编辑 flhs0606 发表于 2023-9-21 16:18 option network pppoe-IPTV 这里应该是iptv option network br-lan这里应该是lan option zone pppoe-IPTV、 option zone br-lan,应该可以删掉 udpxy里面的设置,绑定 IP/接口,后面填写的改为你的lan的ip地址,源 IP/接口,后面填写的改为你的eth1.45 另外,你的光猫里的iptv业务的vlan绑定怎么有两条?wan设置为默认网关,静态路由删了吗? 光猫的eth3口有没有搞错?一般是eth0、1、2、3,eth3可能是第4口 |
本帖最后由 flhs0606 于 2023-9-21 16:27 编辑 突然想到,这固件是带docker的,以前听说op的docker是不是会影响udp转发?不过视频那个固件也是带docker也不影响。 |
还有个igmpproxy的配置: config igmpproxy option quickleave 1 # option verbose [0-3](none, minimal[default], more, maximum) config phyint option network pppoe-IPTV option zone pppoe-IPTV option direction upstream list altnet 0.0.0.0/0 config phyint option network br-lan option zone br-lan option direction downstream |
本帖最后由 flhs0606 于 2023-9-21 16:16 编辑 danety 发表于 2023-9-21 14:08 网线插在光猫的eth3口,绑定vlan45,走iptv数据包,op里面接口是eth1.45。上网服务也是这个eth3口,没绑定vlan,op里面接口是eth1。另外光猫里面iptv的组播vlan是设置了50 |
flhs0606 发表于 2023-9-21 14:23 ![]() |
danety 发表于 2023-9-21 14:08 防火墙这几条没加,我试着加一下 |
本帖最后由 danety 于 2023-9-21 14:24 编辑 flhs0606 发表于 2023-9-21 12:58 防火墙,通信规则里面有没有Allow-IGMP、Allow-UDP-igmpproxy、Allow-UDP-udpxy这三条?有的话,是如何设置的? 另外建议,iptv口网关跳跃点设置一下,比wan口大;防火墙,区域里的iptv设置成wan一样的,入站、转发,都为拒绝;静态路由里可以都删掉。 另外,vlan绑定那里,怎么还有一条eth3的?光猫里的组播vlan 50正确吗? |
EraserKing 发表于 2023-9-21 13:10 哈哈我是抄的,不过udp和rtp我都试过的一样~ |
你确定URL里是rtp不是udp么?我的是udp ![]() 记得两个是有封装的区别的 播放列表是自己抓的还是抄的别人现成的?死马当活马医,不如改了试试 |
danety 发表于 2023-9-21 12:21 附上我的设置文档图包: 链接:https://pan.baidu.com/s/1ErTUMy2fE2eeWkSI0StZpA 提取码:dn3f 谢谢各位大佬帮忙诊断! |
flhs0606 发表于 2023-9-21 11:45 因为这个设置涉及到很多地方,任何一个小设置不正确,都会引起问题,凭你的描述,大家并不知道你是如何设置的 用到的信息主要是这些,光猫和openwrt路由的接线方式,光猫的相关设置、openwrt里面的网络设置(wan、iptv、vlan,lan)、防火墙的设置、udpxy设置 涉及到隐私的,可以打码 |
danety 发表于 2023-9-21 11:25 大佬广州的吗~还需要什么信息,我贴出来 ![]() |
贴一下udpxy的日志: 2023-09-21 11:27:43.023228 CST S(13417) udpxy 1.0-25.1 (prod) standard [Linux 6.1.44 x86_64]: /usr/bin/udpxy -T -v -S -a br-lan -p 4001 -m pppoe-IPTV -l /tmp/udpxy.log 2023-09-21 11:27:43.023270 CST S(13417) Server is starting up, max clients = [3] 2023-09-21 11:27:43.023301 CST S(13417) Setting up listener for [192.168.50.1:4001] 2023-09-21 11:27:43.023331 CST S(13417) Setting low watermark for server socket [8] to [10] 2023-09-21 11:27:43.023360 CST S(13417) Created server socket=[8], backlog=[16] 2023-09-21 11:27:43.023384 CST S(13417) Entering server loop [pselect(2)] 2023-09-21 11:27:43.023408 CST S(13417) Waiting for input from [2] fd's, NO timeout 2023-09-21 11:28:22.246723 CST S(13417) No children exited since last check 2023-09-21 11:28:22.246777 CST S(13417) Got 1 requests 2023-09-21 11:28:22.246800 CST S(13417) Accepting new connection 2023-09-21 11:28:22.246833 CST S(13417) Accepted socket=[9] from 192.168.50.143:53583 n=1/nmax=16 2023-09-21 11:28:22.246856 CST S(13417) Accepting new connection 2023-09-21 11:28:22.246881 CST S(13417) Nothing more to accept 2023-09-21 11:28:22.246918 CST S(13417) accept_requests: Sockets accepted: [1] 2023-09-21 11:28:22.246940 CST S(13417) Waiting for input from [3] fd's, with timeout 2023-09-21 11:28:22.257775 CST S(13417) No children exited since last check 2023-09-21 11:28:22.257817 CST S(13417) Got 1 requests pre-process sockets [1]: 9 2023-09-21 11:28:22.257851 CST S(13417) acting on accepted socket [9] (1/1) 2023-09-21 11:28:22.257874 CST S(13417) Reading command from socket [9] 2023-09-21 11:28:22.257898 CST S(13417) HTTP buffer [154 bytes] received GET /rtp/239.77.0.2:5146 HTTP/1.1 Host: 192.168.50.1:4001 Accept: */* Accept-Language: zh_CN User-Agent: VLC/3.0.18 LibVLC/3.0.18 Range: bytes=0- 2023-09-21 11:28:22.257921 CST S(13417) Request=[rtp/239.77.0.2:5146], length=[19] 2023-09-21 11:28:22.257944 CST S(13417) Command [rtp] with params [239.77.0.2:5146], tail [] read from socket=[9] 2023-09-21 11:28:22.257965 CST S(13417) udp_relay : new_socket=[9] param=[239.77.0.2:5146] 2023-09-21 11:28:22.258073 CST S(13417) Added client: pid=[13854], maddr=[239.77.0.2], mport=[5146], saddr=[192.168.50.143], sport=[53583] 2023-09-21 11:28:22.258104 CST S(13417) process_requests: closing accepted socket [9] 2023-09-21 11:28:22.258127 CST S(13417) Processed [1/1] accepted sockets newly-accepted sockets [1]: -1 2023-09-21 11:28:22.258151 CST S(13417) All accepted sockets processed 2023-09-21 11:28:22.258122 CST S(13417) Client process=[13854] started for socket=[9] 2023-09-21 11:28:22.258174 CST S(13417) Waiting for input from [2] fd's, NO timeout 2023-09-21 11:28:22.258185 CST c(13854) min socket buffer = [65536], max space to use = [1500], Rmsgs = [1] 2023-09-21 11:28:22.258213 CST c(13854) Setting up multicast listener 2023-09-21 11:28:22.258240 CST c(13854) current receive buffer size is [212992] bytes for socket [6] 2023-09-21 11:28:22.258274 CST c(13854) multicast-group [ADD] 2023-09-21 11:28:22.258301 CST c(13854) Ifc-bound mcast listener socket=[6] 2023-09-21 11:28:22.258329 CST c(13854) Mcast listener socket=[6] set up 2023-09-21 11:28:22.258350 CST c(13854) min socket buffer = [65536], max space to use = [1500], Rmsgs = [1] 2023-09-21 11:28:22.258372 CST c(13854) Data buffer will hold up to [1] messages 2023-09-21 11:28:22.258398 CST c(13854) RTP (over UDP) stream assumed, no checks 2023-09-21 11:28:22.258427 CST c(13854) socket 6: RCV timeout set to 5 sec, 0 usec 2023-09-21 11:28:22.258450 CST c(13854) socket 6: SEND timeout set to 5 sec, 0 usec 2023-09-21 11:28:22.258473 CST c(13854) current send buffer size is [87040] bytes for socket [9] 2023-09-21 11:28:22.258500 CST c(13854) current receive buffer size is [212992] bytes for socket [6] 2023-09-21 11:28:22.258523 CST c(13854) send buffer size set to [212992] bytes for socket [9] 2023-09-21 11:28:22.258569 CST c(13854) Sent HTTP response code=[200], reason=[OK] to socket=[9] HTTP/1.1 200 OK Server: udpxy 1.0-25.1 (prod) standard [Linux 6.1.44 x86_64] Content-Type:application/octet-stream 2023-09-21 11:28:22.258625 CST c(13854) Relaying traffic from socket[6] to socket[9], buffer size=[2048], Rmsgs=[1], pauses=[0] 2023-09-21 11:28:27.292693 CST c(13854) read_buf: socket time-out on read2023-09-21 11:28:27.292722 CST c(13854) read_data - EOF 2023-09-21 11:28:27.292737 CST c(13854) Exited relay loop: received=[-1], sent=[0], quit=[0] 2023-09-21 11:28:27.292761 CST c(13854) multicast-group [DROP] 2023-09-21 11:28:27.292781 CST c(13854) Mcast listener socket=[6] closed 2023-09-21 11:28:27.292815 CST c(13854) Child process=[13854] exits with rc=[0] 2023-09-21 11:28:27.292933 CST S(13417) *** Caught SIGCHLD (17) *** 2023-09-21 11:28:27.292964 CST S(13417) Waiting on exited children 2023-09-21 11:28:27.292992 CST S(13417) Client [13854] has exited. 2023-09-21 11:28:27.293005 CST S(13417) Deleted client: pid=[13854] 2023-09-21 11:28:27.293018 CST S(13417) Cleaned up 1 children, 0 still running 2023-09-21 11:28:27.293031 CST S(13417) INTERRUPTED, yet will continue. 2023-09-21 11:28:27.293042 CST S(13417) Waiting for input from [2] fd's, NO timeout |
你的描述太简单了,要把你的光猫、路由怎么接线、怎么配置等相关的信息都发出来,才好帮你诊断 我iptv的组播、udpxy用了好几年了,很方便 |
本帖最后由 EraserKing 于 2023-9-20 19:54 编辑 flhs0606 发表于 2023-9-20 13:56 那你看下你的udpxy的配置呢 我的是这样的(/etc/config/udpxy) config udpxy option respawn '1' option status '1' option verbose '1' option log_file '/var/udprxy.log' option port '9056' option bind '192.168.2.1' option disabled '0' option mcsub_renew '55' option source 'eth1.43' 是不是你的bind和source设置的不对? bind是路由器自己的IP,source要写成你的接口名(你看我的3,我是加了个VLAN) udpxy的status里面显示的多播地址对吗? 如果还不行,你看看udpxy的日志有没有什么问题 我刚刚试了下,我这个配置没问题,VLC秒开,也不用开盒子 |
也是广州电信,去年的时候突然就不行了,到现在都搞不定 你的华硕路由器,现在直接拨号,还能看组播吗? |
现在的iptv会不断要求验证,需要先开机顶盒验证,而且机顶盒要一直开着 |
udpxy直接转出来不就好了 |
sdysj 发表于 2023-9-20 13:36 刚尝试加了,好像没效果 ![]() |
Archiver|手机版|小黑屋|Chiphell
( 沪ICP备12027953号-5 )310112100042806
GMT+8, 2025-7-22 15:08 , Processed in 0.014349 second(s), 9 queries , Gzip On, Redis On.
Powered by Discuz! X3.5 Licensed
© 2007-2024 Chiphell.com All rights reserved.