Openwrt与IPTV之二----udpxy
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Openwrt与IPTV之二----udpxy
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                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測試。
總結
以上是生活随笔為你收集整理的Openwrt与IPTV之二----udpxy的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 香港全民核酸检测会有吗 香港全民核酸检测
 - 下一篇: 谷歌浏览器怎么截长图、怎么把当前网页变成