泡泡网新闻频道 PCPOP首页      /      新闻频道     /      动态    /    正文

无需机顶盒,任意设备播放家中IPTV,并实现远程观看

前段时间,正好在用IPTV看世界杯,就顺便折腾了一下,搞定了IPTV组播信号udpxy转发,可以不用IPTV机顶盒,电脑、手机、智能电视甚至是Apple TV这样的设备直接使用App就能看IPTV。而且,在这一基础之上实现了远程播放家中的IPTV信号源。


之所以对远程播放IPTV信号源存在需求,一方面是因为网上寻找的节目源一直不怎么稳定,不是播放卡顿就是很快就失效了,另一方面,是想在春节回老家或是出门在外的时候,也能利用目前家中已经订阅的IPTV。


利用udpxy转发IPTV组播信号,实现机顶盒以外的设备随时观看IPTV的方法,目前网上可以找到不少的教程,差不多有以下三种实现方法:


1.OpenWRT路由+udpxy插件

2.Linux主机的Docker中部署udpxy转发服务

3.利用某些品牌路由器(例如:华硕)自带的udpxy转发功能


由于正好再用华硕AX86U,就直接用了路由器自带的udpxy转发功能,登录后台进入“内部网络(LAN) -> IPTV”页面就根据实际情况进行设置,光猫IPTV口连接至AX86U相应的LAN口即可。



每家运营商的情况各有不同,LAN端口的具体设置这里就不展开了,大家可以自行搜索下相应教程,重点说下设置udpxy转发的过程。


要实现IPTV组播信号转发,可以通过软件、App播放,关键是要启用“使用DHCP路由”以及启动组播路由器,相关设置具体可参考下图,其中“UDP代理(udpxy)”是相关服务的端口号。



启用后,可以在浏览器中输入“http://192.168.X.X:8888/status”(192.168.X.X是路由器局域网IP地址),8888是UDP代理设置的端口号)可以查看运行状态及使用说明。



随后,只要在支持的软件中(例如:Kodi、VLC、MPC-HC等)根据上述说明输入“http://address:port/udp/mcast_addr:mport/”这一形式的地址就可以观看IPTV了。




而且不只是电脑,手机、智能电视、Apple TV也无需机顶盒,直接通过支持的软件播放IPTV节目。



远程观看IPTV是使用蒲公英异地组网实现的,主要是因为蒲公英相比xteve+plex转发方案设置非常简便,对公网IP完全没有要求,也不用改动现有的网络设置,并且网络条件合适的时候还会自动启用没有中转服务器介入的P2P通讯,可以充分发挥目前家中宽带50兆的上传速度。


由于华硕AX86U不支持Docker,就选择了百元左右的硬件蒲公英X1旁路组网盒子来实现远程播放IPTV。理论上如果用OpenWRT路由或Linux主机+Docker部署udpxy转发服务的方式,可以直接部署蒲公英Docker版本实现远程播放,如果大家有条件的话,不妨可以尝试下看看。



不过,用蒲公英X1的话也有一些额外的优势,比如除了实现远程播放IPTV,也可以一并用于家中NAS、home server之类的远程访问,同时远程设备可以使用家中网络设备原有的局域网IP访问,便于记忆。


设置过程方面,蒲公英X1只需正常联网并绑定帐号,在云端管理平台完成几步简单设置,就能快速设置旁路路由,并和远程设备组建异地虚拟局域网。


远程设备安装蒲公英软件访问端,并用绑定X1的同一帐号登录就能和蒲公英X1实现互通,并利用X1的旁路访问家中的各类网络设备和服务。


利用蒲公英组网后,如果出门在外想观看家中订阅的IPTV,只需要登录蒲公英软件访问端,随后和本地一样的操作就能播放。




除了Windows,目前蒲公英也能支持macOS、Android、iOS、Ubuntu、Redhat、CentOS,甚至可以树莓派或Docker部署,常见的一些设备基本都能一步到位。



到这里,就是这次实现IPTV组播信号udpxy转发以及远程播放的所有过程了,因为利用了路由器自带的udpxy转发功能和蒲公英实现远程,整个设置过程还是挺快的,实际使用效果也非常不错,如果大家有什么想具体了解的或者更好的方法,欢迎留言交流~


特别提醒:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
1人已赞

关注我们

泡泡网

手机扫码关注