闲极无聊,偶发遐想,捣鼓出了联通IPTV在路由器两种接入方式下实现有线/无线传输和全功能播放的几个超简单方法,使用其他运营商宽带的也能借鉴,支持联通、电信、移动等运营商的IPTV线路接入,适用于华硕及梅林固件的部分路由器,其他品牌和固件的路由器请自行验证。折腾折腾。。。 不用在光猫里来回折腾,不用在路由器中操作晦涩难懂的系统命令。一切就这么简单,按图索骥,不用再浪费脑力。 不清楚为啥可以这样,但我这里经过实际验证,确实好用,能满足很多人的需求,是个简单、实用和可靠的方案。 本帖隐藏的内容本方案主要用于宽带IPTV机顶盒、媒体播放终端与运营商IPTV线路之间,在路由器内建立可靠的通讯传输通道,可解决大部分路由器的IPTV应用问题。一旦连接建立,通道被打通,如遇到DHCP加密鉴权(如配置DHCP OPTION 125)、AB面验证等运营商对IPTV服务进行特殊保护等问题,需用户自行解决,可在网上寻找相关办法,有许多成熟案例,建议可在本方案实施完成的基础上添加额外的鉴权处理措施。本方案的重点则更多的在于找出几种用户可接受的方法,打通终端、路由器、光猫和IPTV播放源之间的数据传输通道。尽管已经很努力了,但也不可能提供一个能够包罗万象,一揽子通吃的解决方案,这一点还请大家谅解 ![]() 一、单线复用方式 只要光猫里的IPTV线路采用DHCP方式分配IP地址,且没有绑定固定的输出LAN口,或者能解除这个绑定,就可能实现单线复用。光猫未改桥接也可参考使用此法。 方法一:路由器设置法 可实现: 1、宽带IPTV机顶盒有线连接路由器LAN3口(也可选其他LAN口)。 2、机顶盒可全功能使用,包括:直播、回放、点播等。 3、通过路由器udpxy代理(端口号8686,可改),将IPTV组播数据转为高效的http流,在PC、手机、机顶盒等设备上使用VLC、Kodi等软件播放IPTV节目,支持这些设备有线/无线方式自由连接路由器。 注意,不支持宽带IPTV机顶盒无线直连此路由器使用;机顶盒有线连接的路由器LAN口只能用于IPTV,不能用于上网。另外,使用中不要开启路由器里的“智能网络卫士”、“网络监控家Adaptive QoS”以及防火墙等影响组播数据传输的不必要功能和有影响的第三方软件。 查看光猫中IPTV线路的机顶盒终端IP地址获取方式和LAN口绑定情况: 本帖隐藏的内容![]() ![]() 本帖隐藏的内容1、光猫的互联网线路已改桥接;保持宽带IPTV线路原有的IP地址获取方式DHCP不变,且没有绑定单一LAN口。2、光猫LAN1口与路由器WAN口之间连接有单根网线。 3、路由器使用PPPoE拨号连接互联网宽带,并开启如下选项: ![]() 4、路由器IPTV设置按如下设置:(该页 红框 之外的功能项均设置为不启用) ![]()
5、再也没啥可设置的了,看电视吧。 方法二:路由器+脚本 设置法 可实现: 1、宽带IPTV机顶盒能够有线方式连接路由器任意一个LAN口,也可以无线方式直连路由器。 2、路由器所有LAN口和无线接入点,既可用于IPTV,也可用于上网。 3、机顶盒可全功能使用,包括:直播、回放、点播等。 4、通过路由器udpxy代理(端口号8686,可改),将IPTV组播数据转为高效的http流,在PC、手机、机顶盒等设备上使用VLC、Kodi等软件播放IPTV节目,支持这些设备有线/无线方式自由连接路由器。 注意,该方法只支持在华硕官改、梅林及其改版固件的路由器上使用。另外,使用中不要开启路由器里的“智能网络卫士”、“网络监控家Adaptive QoS”以及防火墙等影响组播数据传输的不必要功能和有影响的第三方软件。 操作步骤: 本帖隐藏的内容1、光猫的互联网线路已改桥接;保持宽带IPTV线路原有的IP地址获取方式DHCP不变,且没有绑定单一LAN口。2、光猫LAN1口与路由器WAN口之间连接有单根网线。 3、路由器使用PPPoE拨号连接互联网宽带,并开启如下选项: ![]() 4、开启双线路负载均衡;第二WAN口选择路由器上的一个LAN口,不要接任何网线,网口空置;负载均衡比例参数随意。具体设置如图: ![]() 5、路由器IPTV设置按如下设置:(该页 红框 之外的功能项均禁用,注意与单线复用方式中 方法一 的区别) ![]()
6、下载LZ IPTV传输接入脚本软件。 v1.0.6通用版zip完整包 发布日期:2020/4/12 下载地址链接:含全部源代码 ![]() 下载后请去掉文件名中的“.pdf”后缀。 ①处理了一处关于RT-AC86U的细节; ②可更加准确、快速的获取系统内部的VLAN接口; ③代码优化,逻辑更加严密和完整; ④可让OpenV.P.N Server在双线路下正常使用。 7、将LZ IPTV传输接入脚本软件上传至路由器的/jffs/scripts目录。
WinSCP软件使用方法,以及如何向路由器上传、安装和配置脚本软件,可参看: LZ路由器双线路双拨策略分流脚本小白安装教程 https://koolshare.cn/thread-148853-1-1.html (出处: KoolShare) 8、配置LZ IPTV传输接入脚本软件。 使用WinSCP中的内嵌编辑器,在路由器上用鼠标双击打开/jffs/scripts/lz/lz_iptv.sh脚本文件,在文件开始部分的“用户参数设置区”中根据需要设定和修改脚本文件中的运行参数,包括如下参数:
具体按下图设置:图中参数设置内容为示例,请改为自己的实际应用参数,如机顶盒IP地址等。 ![]() “IPTV网络服务IP网址/网段列表”案例:(其中数据仅为个案,各运营商及各所在地域的数据都不一样,请勿照搬使用) ![]() 9、在路由器中启动/停止LZ IPTV传输接入脚本软件。使用WinSCP软件,在其SSH终端控制台窗口,可执行如下命令:
![]()
![]() 脚本软件一旦启动,就进入无人值守方式,可随路由器自动启动,无需人工干预。若不再需要脚本的IPTV服务,可执行“停止IPTV服务命令”,脚本服务退出时会自动恢复路由器原有状态。 10、完成。 二、双线接入方式 光猫里的IPTV线路采用DHCP方式分配IP地址,对于光猫里绑定/未绑定固定的IPTV输出LAN口,以及宽带IPTV机顶盒需要以无线方式直连路由器的情况,均可采用双线接入路由器的方法,光猫未改桥接也可参考使用此法。 方法一:路由器设置法 可实现: 1、路由器第一WAN口接IPTV,第二WAN口接宽带。 2、宽带IPTV机顶盒能有线/无线方式直连路由器。 3、路由器所有LAN口和无线接入点,既可用于IPTV,也可用于上网。 4、机顶盒可全功能使用,包括:直播、回放、点播等。 5、通过路由器udpxy代理(端口号8686,可改),将IPTV组播数据转为高效的http流,在PC、手机、机顶盒等设备上使用VLC、Kodi等软件播放IPTV节目,支持这些设备有线/无线方式自由连接路由器。 注意,该方法在部分路由器上,有可能会导致一些不能设置和使用第二WAN口做出口的DDNS、IPv6功能失效。 本帖隐藏的内容解决办法是采用双线接入方式中的方法二,或采用实现方式较为复杂且要使用代码脚本的,能够第一WAN口接宽带,第二WAN口接IPTV的IPTV接入方案:双线路双拨路由器IPTV设置小白教程 https://koolshare.cn/thread-160195-1-1.html (出处: KoolShare) 另外,使用中不要开启路由器里的“智能网络卫士”、“网络监控家Adaptive QoS”以及防火墙等影响组播数据传输的不必要功能和有影响的第三方软件。 操作步骤: 本帖隐藏的内容1、光猫内的互联网线路已改为桥接;保持光猫内IPTV线路原有的IP地址获取方式DHCP不变。2、光猫和路由器之间按如下连接两根网线:
注意,这两条网线不可改变物理上的连接顺序,端口不可接错,否则调试中会出现问题。 3、在路由器“外部网络(WAN) - 互联网连接”中设置第一WAN口“WAN 联机类型”为“动态IP”,第二WAN口为“PPPoE”拨号上网。 ![]() ![]() 4、在路由器“外部网络(WAN) - 双线路”中开启双线路,首选WAN口必须选择“WAN”,第二WAN口选择路由器的某一LAN口,不要调换WAN口顺序号(会导致IPTV线路发生接口故障),使用负载均衡模式,负载均衡比例参数随意。 开启路由规则。 例如: 路由器本地网段:10.0.0.0/24 机顶盒本地地址:10.0.0.46 按如下规则和优先级顺序,由上至下填入路由规则条目:
![]() 5、在路由器“内部网络(LAN) - IPTV”中设置以下功能项,未提及的项置为“无”。
![]() 6、在路由器“无线网络 - 专业设置”中,根据机顶盒无线网络连接所用频段,在相应的“2.4GHz”或“5GHz”中将“开启 IGMP Snooping 功能”置为“启用”。 ![]() 7、可选项。为防止路由器DHCP重新分配机顶盒IP地址,可在路由器“内部网络(LAN) - DHCP 服务器”中将机顶盒的MAC地址与IP地址绑定。 ![]() 8、设置完成,可以看电视了。 方法二:路由器+脚本 设置法 可实现: 1、路由器第一WAN口接宽带,第二WAN口接IPTV。 2、宽带IPTV机顶盒能有线/无线方式直连路由器。 3、路由器所有LAN口和无线接入点,既可用于IPTV,也可用于上网。 4、机顶盒可全功能使用,包括:直播、回放、点播等。 5、通过路由器udpxy代理(端口号8686,可改),将IPTV组播数据转为高效的http流,在PC、手机、机顶盒等设备上使用VLC、Kodi等软件播放IPTV节目,支持这些设备有线/无线方式自由连接路由器。 6、有效解决双线接入方式方法一在部分路由器上,可能会导致一些不能设置和使用第二WAN口做出口的DDNS、IPv6功能失效问题。 注意,该方法只支持在华硕官改、梅林及其改版固件的路由器上使用。另外,使用中不要开启路由器里的“智能网络卫士”、“网络监控家Adaptive QoS”以及防火墙等影响组播数据传输的不必要功能和有影响的第三方软件。 操作步骤: 本帖隐藏的内容1、光猫内的互联网线路已改为桥接;保持光猫内IPTV线路原有的IP地址获取方式DHCP不变。2、光猫和路由器之间按如下连接两根网线:
注意,这两条网线不可改变物理上的连接顺序,端口不可接错,否则调试中会出现问题。 3、在路由器“外部网络(WAN) - 互联网连接”中设置第一WAN口“WAN 联机类型”为“PPPoE”拨号上网,第二WAN口为“动态IP”。 ![]() ![]() 4、在路由器“外部网络(WAN) - 双线路”中开启双线路,首选WAN口必须选择“WAN”,第二WAN口选择路由器的某一LAN口,不要调换WAN口顺序号(会导致IPTV线路发生接口故障),使用负载均衡模式,负载均衡比例参数随意。 开启路由规则。 例如: 路由器本地网段:10.0.0.0/24 按如下规则填入一条路由规则条目:
![]() 5、在路由器“内部网络(LAN) - IPTV”中设置以下功能项,未提及的项置为“无”。
![]() 6、在路由器“无线网络 - 专业设置”中,根据机顶盒无线网络连接所用频段,在相应的“2.4GHz”或“5GHz”中将“开启 IGMP Snooping 功能”置为“启用”。 ![]() 7、可选项。为防止路由器DHCP重新分配机顶盒IP地址,可在路由器“内部网络(LAN) - DHCP 服务器”中将机顶盒的MAC地址与IP地址绑定。 ![]() 8、下载LZ IPTV传输接入脚本软件。 v1.0.6通用版zip完整包 发布日期:2020/4/12 下载地址链接:含全部源代码 ![]() 下载后请去掉文件名中的“.pdf”后缀。 ①处理了一处关于RT-AC86U的细节; ②可更加准确、快速的获取系统内部的VLAN接口; ③代码优化,逻辑更加严密和完整; ④可让OpenV.P.N Server在双线路下正常使用。 9、将LZ IPTV传输接入脚本软件上传至路由器的/jffs/scripts目录。
WinSCP软件使用方法,以及如何向路由器上传、安装和配置脚本软件,可参看: LZ路由器双线路双拨策略分流脚本小白安装教程 https://koolshare.cn/thread-148853-1-1.html (出处: KoolShare) 10、配置LZ IPTV传输接入脚本软件。 使用WinSCP中的内嵌编辑器,在路由器上用鼠标双击打开/jffs/scripts/lz/lz_iptv.sh脚本文件,在文件开始部分的“用户参数设置区”中根据需要设定和修改脚本文件中的运行参数,包括如下参数:
具体按下图设置:图中参数设置内容为示例,请改为自己的实际应用参数,如机顶盒IP地址等。 ![]() “IPTV网络服务IP网址/网段列表”案例:(其中数据仅为个案,各运营商及各所在地域的数据都不一样,请勿照搬使用) ![]() 11、在路由器中启动/停止LZ IPTV传输接入脚本软件。 使用WinSCP软件,在其SSH终端控制台窗口,可执行如下命令:
![]()
![]() 脚本软件一旦启动,就进入无人值守方式,可随路由器自动启动,无需人工干预。若不再需要脚本的IPTV服务,可执行“停止IPTV服务命令”,脚本服务退出时会自动恢复路由器原有状态。 12、完成。 三、关于用IPoE、PPPoE方式接入宽带IPTV 本帖隐藏的内容如果宽带IPTV机顶盒中是采用IPoE账号密码登录,或PPPoE拨号方式连接IPTV,建议试试将相应功能改在光猫的IPTV连接功能项中设置,机顶盒中设置为DHCP鉴权连接方式,然后采用上述两个IPTV接入路由器的方法,以便让机顶盒和路由器中的udpxy代理都能正常工作,实现既能通过机顶盒看电视,也能用电脑、手机上的播放软件看IPTV直播节目。当然,这是个非常丰满的愿望,本人无条件测试和实现,是否可行,需要不愿服输的你们自己去验证。四、北京联通IPTV播放地址列表 本帖隐藏的内容在下帖结尾部分内容中有下载地址链接:北京联通IPTV机顶盒如何通过无线连接路由器实现收看电视? https://koolshare.cn/thread-161284-1-1.html (出处: KoolShare) 上述地址列表文件为通用的m3u格式,可用于 PC、手机等版本的 VLC、Kodi 等播放软件使用。使用前请用文本编辑工具将其中所有的 10.0.0.1:8686 全部替换为你自己的 路由器本地地址:udpxy端口号,以 PC 版 VLC 为例,每次使用时,用 VLC 中的“媒体(M)→打开文件(F)...”将上述文件导入。 五、后记 我采用单线复用方式接入IPTV的这个路由器,实际上是联通、移动双线路双拨接入,并使用LZ策略分流脚本自动进行流量出口控制,在此基础上实现的联通IPTV接入。既然路由器双线路接入下都可以,单宽带单线路接入时就理应问题不大。但事情也不是绝对的,运营商、光猫、路由器的状况多变,所以。。。会有例外的,不必纠结,还有很多方法可以去探索。 |
联系客服