1、在此基础上,实现了远程播放器中的IPTV信号源。
2、一方面有IPTV信号源远程播放的需求,因为在网上搜到的节目源一直不稳定,要么播放卡顿,要么很快就会失效。另一方面,我想在春节回家或外出时使用我在家里订阅的IPTV。
(资料图)
3、利用udpxy转发IPTV组播信号,机顶盒以外的设备可以随时观看IPTV。目前网上可以找到很多教程,几乎有三种实现方式:
4、1.OpenWRT路由udpxy插件
5、2.在Docker 2中部署udpxy转发服务。Linux主机。
6、3.使用一些品牌路由器(如华硕)的udpxy转发功能。
7、由于华硕AX86U是刚刚再次使用,直接使用路由器的udpxy转发功能,登录后台进入“内网(LAN)-IPTV”页面根据实际情况进行设置。只需将光猫的IPTV端口连接到AX86U对应的LAN端口即可。
8、每个运营商的情况不一样,这里就不展开LAN口的具体设置了。可以自己搜索相应教程,重点讲解设置udpxy转发的过程。
9、实现IPTV组播信号转发,可以通过软件和App播放。关键是启用“使用DHCP路由”并启动组播路由器。具体设置请参考下图,其中“udpxy代理”是相关服务的端口号。
10、启用后,可以在浏览器中输入“http://192.168 . x . x:8888/status”(192.168 . x . x是路由器局域网的IP地址,8888是UDP代理设置的端口号)查看运行状态和指令。
11、那么,只要在支持的软件中(如Kodi、VLC、MPC-HC等)以“http://address:port/UDP/mcast _ addr:mport/”的形式输入地址,),可以看IPTV。
12、而且不仅是电脑,手机、智能电视、Apple TV都不需要机顶盒,通过支持的软件就可以直接播放IPTV节目。
13、IPTV的远程观看是通过异地联网蒲公英来实现的,主要是因为蒲公英相对于XEveplex转发方案来说设置非常简单,对公网IP完全没有要求,也不需要改变现有的网络设置。
14、并且在网络条件合适的时候,会自动启用P2P通信,无需中转服务器的介入,可以充分发挥目前家庭宽带50兆的上传速度。
15、由于华硕AX86U不支持Docker,我们选择了一款100元左右的硬件蒲公英X1 bypass联网盒子来实现远程播放IPTV。理论上,如果使用OpenWRT路由或Linux主机Docker部署udpxy转发服务,
16、可以直接部署蒲公英Docker版本实现远程播放,如果大家有条件的话,不妨可以尝试下看看。
17、不过,用蒲公英X1的话也有一些额外的优势,比如除了实现远程播放IPTV,也可以一并用于家中NAS、home server之类的远程访问,同时远程设备可以使用家中网络设备原有的局域网IP访问,便于记忆。
18、设置过程方面,蒲公英X1只需正常联网并绑定帐号,在云端管理平台完成几步简单设置,就能快速设置旁路路由,并和远程设备组建异地虚拟局域网。
19、远程设备安装蒲公英软件访问端,并用绑定X1的同一帐号登录就能和蒲公英X1实现互通,并利用X1的旁路访问家中的各类网络设备和服务。
20、利用蒲公英组网后,如果出门在外想观看家中订阅的IPTV,只需要登录蒲公英软件访问端,随后和本地一样的操作就能播放。
21、除了Windows,目前蒲公英也能支持macOS、Android、iOS、Ubuntu、Redhat、CentOS,甚至可以树莓派或Docker部署,常见的一些设备基本都能一步到位。
22、到这里,就是这次实现IPTV组播信号udpxy转发以及远程播放的所有过程了,因为利用了路由器自带的udpxy转发功能和蒲公英实现远程,整个设置过程还是挺快的,实际使用效果也非常不错,
23、如果大家有什么想具体了解的或者更好的方法,欢迎留言交流~
本文到此结束,希望对大家有所帮助。
标签: