电脑数码 篇十:春节回家,记家庭网络改造及全屋IPTV看春晚实现方案
一、最终网络结构
简单直接,先放上这次回老家把网络整改后的拓扑图吧
改造后家庭网络拓扑图
备注:紫色线代表外网WAN;绿色线代表内网LAN;红色线代表电视IPTV;蓝色线代表单线复用。
1、写作说明:
两户人家共用一条移动的宽带和IPTV电视,两家的弱电箱均布置在二楼,弱电箱之间拉有一条网络线,另外在二楼两客厅之间还拉了一条网线(当初装修时要求预留用于传输监控视频显示的,歪打正着可以用来传输电视信号)。平时只有左边户居住,右边户(就是我家)只是节假日回来住住。
前年接通网络时移动的师傅说再接一路IPTV要收几百块大洋,由此作罢!去年春节要看春晚,没法子只能在安卓电视机上安装电视家app观看,既要忍受购物频道的骚扰,儿子娃娃还直呼受不了网络直播的延时。
今年春节回家较早,受深圳疫情的影响,老家村委要求回来后居家隔离,因此,闲来无事就想着把网络和IPTV电视直播整一整,没想到还真被我搞定了。下面把主要过程记录下来,因为写作此文时我已回深,有些插图无法截取,大家将就将就看吧。
2、改造目标:
(1)两户的各个二级路由不同网段以前通过设置静态路由表互访,非常之不稳定,通过网络改造,全部统一成一个局域网。改造方案是主路由采用极路由4增强版刷成X-WRT(大佬定制的openwrt)系统,网段保持默认的192.168.15.x,同时可以利用“赋闲在家”的老旧电脑作为监控终端,解放两家客厅之间预留的网线用于传电视,优化网络布局。
(2)将IPTV接入到家庭网络,同时又不能影响原来机顶盒收看电视。此方案的实现得益于原来购买的三个水星SG105Pro网管型交换机,通过其中两个网管交换机,实现单线三用(外网、内网和IPTV),互不干扰且不影响网络和电视直播的速率。
(3)将原先的秒开软路由设成旁路由,利用其内网穿透功能,便于远程维护。
下面介绍本方案的实现过程。
二、光猫设置
光猫的设置很简单,不需要设置VLAN,也不需要改桥接模式,只需要把端口4由第二条IPTV解绑,再绑定到默认开通的第一条IPTV即可。这里解释一下为何不直接利用绑定到IPTV的端口2,我主要是考虑网络改造尽量减少对左户家庭宽带网络和电视使用的影响,如果你没有这种顾虑,也可以不去动光猫的设置。
端口4解绑VID50
端口4加入VID48绑定
三、网管交换机设置
设置网管交换机单纯是为了实现单线复用的目的,如果你家的线路预留了两条网线,情况也没有我家这么复杂,那就用不到网管型交换机,具体情况要具体分析。
由于交换机需要改电脑IP才能登陆,我这里截不了图,只能把设置以列表形式展现。
1、802.1Q VLAN设置
两个交换机的VLAN设置一样
2、802.1Q VLAN PVID设置
PVID也设置一样
将某鱼上淘到的各种路由器刷好机,再买几根较短的网线(当然长短不限),按前面拓扑图接线通电。至此网络改造万事具备,只欠东风。可以着手抓包和代理转协议等操作了。
四、全屋观看IPTV
这部分操作参考佛山PP徐大佬发表于值得买的文章《网络改造实现WIFI6全屋漫游和广东移动IPTV无线化多终端观看》(传送门),在此谢过 。
1、抓取广东移动IPTV组播源
首先用电脑接上拓扑图中的白色普通交换机,将下面的链接右键另存为,会下载一个json文件
传送门 (仅限广东移动)
当然也可以采用其他方法抓包。
2、抓取组播源后处理
对抓取的json文件进行处理,我主要采用word、excel和Notepad++软件
打开json文件,看到有用信息只有三处
使用word打开,Ctrl+H查找替换,使用通配符删除所有多余的信息
查找替换多余信息
用相同的方法删除全部多余的条目,只保留“title”、"zteurl" 和 "hwurl" 三项,然后用特殊格式查找替换掉所有的空行,多执行几次,直至全部空行消除。
消除所有的空行
再将每一个频道的名称和组播源用查找替换的方法处理成一行,并用逗号分开
然后把所有源复制粘贴到excel表格首列,进行数据分列
第1步
第2步
第3步
接下来把A列的“title”替换成“#EXTINF:-1 ,”把E列的“,”替换成“#”
完成组播源的整理
3、安卓电视播放组播源电视节目
二楼客厅已有一路IPTV接入到交换机上,用网线连接交换机和安卓电视机,查看网络显示有线接入,并获取到了移动分配的IP地址,但是此时没有机顶盒是看不了电视也上不了网的。为了用电视机直接观看电视直播,需要安装一款直播软件,我用的是火星直播,直接复制粘贴组播源到自定义即可观看。
同样截不了图,把过程说明如下:
复制粘贴成直播软件要求的格式
分类粘贴到火星直播的自定义频道,点击保存。这款软件的优点是可以自己命名频道组名称,不像HDP等软件有3个自定义的数量限制还不能改名。
完成以后拔掉网络线,重新接上IPTV交换机,最好是重新启动一下电视机,待获取到IP地址后即可观看电视直播。这样做的好处引用佛山PP徐的原话:(这样下载的是自己网络原生的组播源,而不是互联网上的节目源,清晰度高,不占网络,中央5台不会在关键时候说版权限制暂停播放),缺点就是看不了网络资源的视频,需要拔网线切换。可能有的大佬能轻松做到双网融合,我就懒得折腾,可以看直播就足够了。
4、Kodi播放IPTV组播源
大家还记得我那在某鱼市场没卖成的intel小主机吗?上次我已经把它整成PVE了,并且装上了KDE桌面和Kodi软件,可以当作一个网络盒子用。当然大家手上有安卓盒子的也可以用起来。
因为二楼到一楼装修时只留了一根网线,而且还是通过弱电箱中转的,现在买网管交换机又不知猴年马月收到。因此,想要一楼也能流畅看春晚就得想办法把IPTV融入到内网中,具体思路我是参考B站大佬旺TV作品《IPTV融网简化设置,不需要加交换机,不需要设vlan,不需要脚本。用电脑和手机看IPTV》(传送门),本来回老家前我打算抄他的作业来的,后面看到IPTV不能设动态什么的,怕是要影响到左户家观看电视,所以才整出这套方案来。虽然他的方案不合适我,但是其中利用单臂路由开启udpxy服务进行转协议的方法确实好用,赞一个先 。
(1)小米路由青春版刷原生openwrt开户udpxy服务
这一步在回老家之前就已经完成,具体过程略去。刷好系统后安装udpxy服务并开启。
开启updxy服务
(2)单臂路由设置
首先在防火墙里修改wan的接入规则为接受,以便通过WAN接口转协议
修改防火墙规则
转到接口设置,WAN接口由eth0.2修改为eth0.1,与LAN相同
修改WAN接口
新建IPTV接口,绑定到eth0.2,修改防火墙规则
新建IPTV接口
防火墙设置
修改LAN地址为主网络内未使用的IP,如192.168.15.101,并关闭DHCP。(此步很重要,刚开始我未关闭DHCP,造成网络故障)
修改LAN地址与主网络同网段
关闭DHCP
至此,单臂路由和udpxy服务设置完毕。
浏览器输入 http://192.168.15.215:4022/status 查看udpxy服务状态是否正常
udpxy状态
为了防止转协议服务的IP地址变化不定,有必要在主路由上把单臂路由WAN接口的IP地址固定下来
(3)生成m3u8文件并导入kodi
打开抓取的组播源文件,复制A-D列,粘贴到新建后缀为m3u8的word文件中
在word中用查找替换的方法生成符合要求的m3u8格式文件
同时可以在#EXTINF:-1后面插入“group-title=央视频道”,进行频道分组,如下
#EXTINF:-1 group-title=央视频道,CCTV1
http://192.168.15.215:4022/rtp/2**.*0.0.1*:3**2
Kodi可以显示电子节目表,因此先要修改频道的名称与节目预告表的一致,电子节目表的网址为 http://epg.51zmt.top:8000/e.xml ,如何导入节目源和预告表,详见kodi有关文章。个人推荐看看B站韩风大佬的《【KODI应该这么玩】TV台标如何设置/设置电子节目单(EPG)/编辑频道分组/快速批量》(传送门),另外,他还分享了可以回看的Kodi直播源和设置方法,有兴趣的同学可以去看看。
5、网络中用安卓盒子或智能电视播放转换协议后的直播源
当然在我家的网络中也可以采用安卓电视盒子来播放IPTV电视,个人还是喜欢用火星直播app,只需要将第3节提到的rtp://地址更换为http://192.168.15.215:4022/rtp/地址,就能愉快的观看中国IPTV了。以上过程注意设置完成后重启一下,确保能成功播放。
五、总结
好了,这个春节终于可以流畅地观看春晚了。哦对了,还要设置秒开软路由,这个详见上一篇贴文。由于是远程操作,有些过程可能遗漏。
另外,前段时间看到哲西云推广免费使用50个设备异地组网的视频,我又幻想着通过异地网络看中国IPTV啦啦啦……,想想而已,虽说有百兆的转发带宽,也不知道真给多少和多久。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
小站果
校验提示文案
爱上虾的鱼
校验提示文案
山恶铃
校验提示文案
罗甜
校验提示文案
Eleven哥
校验提示文案
花生
校验提示文案
藏经阁扫地大叔
校验提示文案
老张大叔
校验提示文案
perroy
校验提示文案
yyjjsha
校验提示文案
ales
校验提示文案
fevenor
校验提示文案
leeker
校验提示文案
跳动的JOY
校验提示文案
gunpen
校验提示文案
alecsun2016
校验提示文案
磨人的豆浆机
校验提示文案
indoorsman
校验提示文案
头文字C
校验提示文案
AlDa
校验提示文案
值友4043710804
校验提示文案
头文字C
校验提示文案
indoorsman
校验提示文案
磨人的豆浆机
校验提示文案
alecsun2016
校验提示文案
神智吾知
校验提示文案
angiie
校验提示文案
福尔摩诗真
校验提示文案
gunpen
校验提示文案
迷久米酒
校验提示文案
跳动的JOY
校验提示文案
值友9167718388
校验提示文案
leeker
校验提示文案
fevenor
校验提示文案
ales
校验提示文案
gunpen
校验提示文案
yyjjsha
校验提示文案
perroy
校验提示文案
老张大叔
校验提示文案
第二只青蛙
校验提示文案