博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Openwrt与IPTV之二----udpxy
阅读量:4318 次
发布时间:2019-06-06

本文共 1019 字,大约阅读时间需要 3 分钟。

udpxy的作用是将组播的数据流变成TCP协议的单播流,避免了在数据链路层广播,在无线网络中尤为需要。同时电视也不支持udp格式的视频流。

udpxy在官方的软件源中,直接安装即可

udpxy没有独立的配置文件,修改参数直接在启动脚本中完成

修改/etc/init.d/udpxy

OPTIONS="-a br-laniptv -p 8888 B 1Mb -R 3 -S 3"start() {        service_start /usr/bin/udpxy $OPTIONS}//-a 监听设备,这里是我再vlan划分的另外两个物理端口,并配成桥连//-p 监听端口,随便选一个没用过的就好//后三个参考官方说明,默认也可以

防火墙

//允许IGMP协议config rule        option target 'ACCEPT'        option src 'wan'        option name 'Allow-IGMP'        option proto 'IGMP'

上面的规则和上一篇配置igmpproxy时是一样的,如果两个软件都用,配置一次就可以

//允许udp协议config rule        option target 'ACCEPT'        option src 'wan'        option proto 'udp'        option name 'Allow-UDP-udpxy'        option dest_ip '224.0.0.0/4'

上面这条规则和igmpproxy的很像,但少了一些配置,不知为何,两组规则是不能融合的。不过我这里把两个端口放到不同的防火墙域,所以配两条规则也是必须的。

开启自启动

/etc/init.d/udpxy enable

启动

/etc/init.d/udpxy start

这时,访问路由ip:8888/status,能进入一个web页面

此时,假设组播地址是225.1.1.1:1111,路由的ip是192.168.136.1

那么通过udpxy转换后的新地址是http://192.168.136.1:8888/udp/225.1.1.1.1:1111

这个地址同样可以用VLC测试。

转载于:https://www.cnblogs.com/harryzwh/p/4279335.html

你可能感兴趣的文章
寒假作业03
查看>>
sql优化技巧
查看>>
测试到2014-2-20命令(ADB、TOP和Monkey……)汇总
查看>>
站立会议第八天
查看>>
Spring Boot 版本支持
查看>>
关于:使用JSP+Servlet重定向网页导致CSS等失效的问题的解决
查看>>
[学习笔记]可靠信号、不可靠信号
查看>>
主窗口类
查看>>
安装JDK/SDK/Android Studio
查看>>
VMware安装步骤
查看>>
Redis源码解析:16Resis主从复制之主节点的完全重同步流程
查看>>
web开发工具IDE
查看>>
为什么要用Message Queue
查看>>
MySQL安装详解
查看>>
ASP.NET服务器推送及前后台实时交互
查看>>
vb.net 模拟UDP通信
查看>>
HDU 1104 Remainder (BFS)
查看>>
读书笔记:少有人走的路
查看>>
3D滚动效果
查看>>
程序软件下载安全地址
查看>>