TVGate 新发布的 OpenWrt 插件将 IPTV 转发工具的部署门槛降至新低。它摒弃了繁琐的 SSH 命令与 Docker 环境依赖,用户如今只需在路由器后台进行图形化操作,即可完成安装配置,实现内网节目的无感代理观看,极大降低了折腾成本。
智能速览
TVGate 发布官方 OpenWrt 原生插件。
安装流程简化为三步图形化操作。
彻底摆脱对 SSH 命令行和 Docker 的依赖。
文章附赠“小果”专用 SOCKS5 代理实测信息。
配置后可实现家庭内网 IPTV 无感代理观看。
精华内容
这款插件的核心优势在于其极简的部署体验。接下来,将详细拆解如何在 OpenWrt 系统上快速完成安装,并结合具体代理案例,实现流畅的内网直播源转发。
插件安装
安装过程仅需三步。首先,从项目发布页下载三个必要的 .ipk 文件:主程序 `luci-app-tvgate` 以及中英文语言包 `luci-i18n-tvgate-zh-cn` 和 `luci-i18n-tvgate-en`。
随后,登录 OpenWrt 路由器后台,进入“系统”菜单下的“文件传输”功能,将下载好的三个文件依次上传。
上传完成后,在列表中依次点击“安装”按钮,建议先安装主程序包,再安装语言包,以确保界面正常显示。
核心配置
安装成功并刷新页面后,在“服务”菜单下即可找到 TVGate 入口。首次进入,需要点击页面上的“下载/更新二进制”按钮来获取并运行最新版本的核心程序。
在“基本设置”中,可以启用 Web 管理界面,并自定义监听端口、用户名和密码等,以增强安全性。完成设置后,勾选“启用”并点击“保存应用”即可启动服务。
代理实战
配置完成后,便可结合代理实现特定直播源的观看。以“蜀小果”为例,其专用 SOCKS5 代理 IP 为 36.133.69.144,端口为 9004。
在 TVGate 的 YAML 编辑器中,添加一条规则,将 `live2.rxip.sc96655.com` 域名的请求导向该 SOCKS5 代理。这样,当播放器请求该域名的直播流时,请求会先被路由器上的 TVGate 拦截,再通过配置的代理获取数据,最终转发回播放设备,实现无感代理。
播放器设置
最后一步是调整播放器的播放地址。假设路由器 IP 为 192.168.2.1,TVGate 监听端口为 8888。将原始播放地址 `http://live2.rxip.sc96655.com/live/emdy4k_8000.m3u8` 修改为 `http://192.168.2.1:8888/live2.rxip.sc96655.com/live/emdy4k_8000.m3u8`。这样,所有流量都会经过路由器的 TVGate 进行代理转发。
从二进制部署到 Docker 容器,再到如今的 OpenWrt 原生插件,TVGate 的易用性得到了质的飞跃。这不仅降低了技术门槛,也让 IPTV 转发功能更贴近普通用户,为软路由玩家带来了极大的便利。