搞搞IPTV,如何让电脑、手机或平板也能看到流畅又高清的IPTV

xc
xc
2023-11-12 / 0 评论 / 137 阅读 / 正在检测是否收录...

概述

有没有发现,为啥(运营商)配的机顶盒,很容易看到高清又流畅的电视,几乎从来没有卡过,画质也非常高清。而我们自己在网上找到IPTV直播网页或M3U源文件,总是卡的一塌糊涂,根本就不会很愉悦的观看电视。
 IPTV我很早就想研究了,如何让电脑、手机或平板也能看到流畅又高清的IPTV,但初步在网上搜了一下教程,要切换线路,要用专业软件来抓流媒体的源,然后还要转换,看着挺复杂的,就放到边上去了,毕竟这需求并不急切。
 后来在电视上,看到自己喜欢的节目,想保存在本地,网上又找不到高清的下载文件时,我干脆直接用下面这个小硬件解决。

TV采集卡

 直到最近这几天,不知道脑子哪根线不对,就想搞搞IPTV,庆幸网上大家的分享。 研究了2天,终于搞定,还是挺折腾的,特此写篇文章,记录一下,同时,把混乱的流程也整理一下,分享给想搞IPTV得朋友。

正文

B站有相关的两个视频,建议你先看一下,如果你看完并且很快搞定了,那恭喜你,牛人。
但我看完后,似懂非懂的炒作业,都没能执行下去。
 参考一

 我执行的时候,卡在了软路由设置udpxy后,不能打开端口页面,很有可能是防火墙没放行,但我对软路由和防火墙设置很不熟悉,放弃。
ps:为此,我还特意把我的路由器红米AX6000刷成了软路由系统,后面可能会补充一个红米AX6000刷机的简短记录。
 参考二

 我执行的时候,卡在了设置为数据分流后,再次PPPoE拨号失败,不成功。
ps:为了不出错,我还特意把路由器的软件版本和界面,刷出了和作者完全一样。防止操作失误。

但上面的两个视频对我最重要的作用是,对相关知识有个初步了解。单线复用,VLAN数据标记,IPTV的组播和点播,总之,没搞定,但不甘心,后来翻阅了知乎上的一篇文章才有点恍然大悟的感觉。

知识点梳理

原理

我们使用的网络其实包含了我们正常连接互联网的数据和IPTV直播电视的数据,这些数据都会带有自己的标记,网络经过光猫,就会根据这些数据标记分流到IPTV的端口,和互联网的端口。IPTV端口自然是连接机顶盒了,专门读取这部分TV数据,互联网端口自然就是供我们的手机、电脑上网了。
网络数据流程

单线复用

经过光猫分流后的数据,IPTV数据就只能用来看电视,互联网数据就不会再包含IPTV的数据了,上面两个视频所讲的原理就是先不让光猫对数据进行处理,直径全部把数据转给下级路由器,然后再对标记数据进行识别处理。下级路由器一般都选择软路由,才能安装udpxy来转换数据格式。

数据格式

IPTV原始的数据流除了机顶盒,其他设备都是不能识别,这就需要udpxy来进行处理,所以这个插件是必须的,另外就是igmpproxy,这个协议主要是直播协议,主要是将所有来自 lan 的 IGMP 数据都传到 IPTV 接口去,如果是单线复用,在软路由中分流数据的话,是要用到的,但如果是采用我下面的方案,这个插件应该是可以不用的。(不过,是个很小的插件,咱路由器不差那点空间,能装就装上,确保顺利)

简化方案

上面的大佬都是采用单线复用的方法,所以设置是很复杂,首先要设置光猫不分流互联网数据,然后要设置软路由分析标记数据,然后再设置转换数据,对vlan数据或软路由系统不熟悉的新手,很不友好,出错率极高。想成功就简化方案。
 既然光猫已经把iptv的数量流推到了IPTV的接口上了,那我们就调用这组数据,(光猫可以设置两个IPTV口,一个保证机顶盒正常使用,另一个给我们这样折腾),用带有udpxy的路由器对它进行转换,转换后的数据并联到主路由上,就可以了。
网络数据流程

方案执行

具体参照的是这篇文章:
电脑数码 篇十六:30元搞定移动宽带+IPTV,让你全屋畅享有线电视

我采用的是旁路由的接法,但作者又对旁路由的接法作了修订,我并没发现有啥异常情况出现,所以没有执行修正旁路由方案。

我的旁路由是Newifi D2,为了尽量不出错,我也刷的padavan的系统,文件结尾提供刷机包(之前在恩山无线论坛下载的几个刷机包都有问题,主要是版本没找对,我最终的固件:RT-N56UB1-newif3D2-512M_3.4.3.9-099)

m3u地址

很多文章分享的是自己抓包,看看太麻烦,最好能找到有网友分享出来的本地m3u地址,至少在成都,这个地址很容易拿到, 成都电信IPTV地址 ,一直都在做着更新,在此感谢分享者!注意看,这个页面,上面写了看IPTV的接法说明,只是文字表达,没有图文,看完还是似懂非懂,貌似把IPTv的数据,自己在软路由上做标记,对软路由不熟悉的人,估计迷糊。

简单总结

通过以上设置,看组播直播是没问题了,但看点播,目前我还是不会,有懂的可以留言指点一下。

外网看IPTV

以上内容只适合在家里局域网中观看,因为你的旁路由是局域网网址,我们如果在外面,想看会直播电视,其实可以借助jellyfin搭建,但前提是你刚好有jellyfin,刚好也作了DDNS,外网可以访问,可以参考这篇文章:
群辉相关 篇一:群辉+jellyfin+IPTV直播录制一体,丢掉IPTV盒子,实现局域网内多路多终端直播

其实,也未必要jellyfin,最主要的是外网可以访问负责udpxy转换的旁路由才行,换句话说,在往外,看电视的需求有那么强烈吗,如果没有那些,看看互联网直播有何不可?只是有那些前提下,那只是顺手的事情。

附件

路由器 Newifi D2的刷机padavan固件包
路由器红米AX6000刷机 openwrt 固件包全套

0

评论 (0)

取消
使用 Typecho 建站,并搭配 joe 主题(有修改)
蜀ICP备2022005623号-2 川公网安备 51012202001212号
本站已运行 00000000
Copyright © 1970 ~ Xcshare All rights reserved.