
大家好,我是小曹老师,一个爱折腾数码的互联网产品经理,喜欢研究NAS和家庭网络。
继续折腾IPTV啊!打算搞一个系列~
上一篇飞牛OS装Docker搭建IPTV等服务,有点小火;群众们表示,希望一起折腾下家庭宽带的IPTV啊。(点这里查看)
为此周末宅家里,各种测试和实验;为了简化和清晰表达,特意95元小黄鱼淘了一个硬件爱快路由器。
图片
今天来挖坑第一篇——使用爱快主路由,将IPTV组播通过updxy转成单播,在家庭局域网,任何电视、手机、ipad等终端随时播放,可以多端同时播放,可以躺着看,在被窝里看。
可以扔掉IPTV机顶盒了,摆脱客厅约束。
而且,IPTV直播源是你专属的;不用停,不会断,长期稳定。
图片
我是安徽电信IPTV,移动联通或其他省份,请参照方法;我尽可能用我理解到的知识,来说清楚。
万一有其他省市或运营商,欢迎留言交流or联系我,我们一起探索和优化。
一、组播数据1、请先搜索“安徽电信IPTV组播”,即可看到 “CCTV1HD rtp://238.1.78.166:7200”这样清单,显示了常见IPTV电视台和对应网址;不同的是,名称后面,不是常见http,而是rtp格式。
图片
2、思路策略
我们家庭宽带中,光猫是一个必备硬件;在光纤入户后,光猫负责把“光信号”转换成“带有很多数据信息”的数字信号;这些数据信息中,包括我们与百度/QQ/抖音等互联网平台的互动数据,也包络我们通过光纤去拨打电话、也包括IPTV电视节目。
各个类型数据不能乱窜,各行其道。
各个电视台节目,在安徽电信机房里,用一个IP+端口号标识出来;如CCTV1就是238.1.78.166:7200、CCTV2就是238.1.78.235:7752。
这些就是IPTV组播地址。其他各省或运营商,各不相同;请自行搜索获取。
图片
看图说话——rtp数据,通过itv网口,发送到IPTV机顶盒;
现在我希望:itv数据,不到IPTV机顶盒,改道主路由,并入家庭网络,转变成内网数据。
解决策略分三步——① 找到网口把itv数据承接住,需要网卡设置;② 把这个数据允许并入http访问;③ itv数据,进行格式转变,这就是UDPXY代理。
我们就要解决这三个问题。
3、测试组播
打开弱电箱,找到光猫,如我家是这样的。
图片
准备一个带网口的笔记本电脑,用一根网线,一头插电脑网口,一头插光猫的itv网口。
图片
电脑打开potplayer(或其他视频播放器),打开链接 rtp://238.1.78.166:7200
如果能正常播放,那么恭喜你,此文请继续看,接下来各种惊喜等着你。
如果无法播放,请更换网口测试;或者联系宽带客户咨询,更换光猫or开通IPTV服务(这里再卖个关子)。
二、爱快主路由设置一般家庭网络,是这样的。
图片
光猫接到主路由,拨号(或自动获取)提供家庭有线和wifi服务;光猫上itv网口,用网线接到IPTV机顶盒看电视直播。
使用爱快主路由,95元包邮从小黄鱼找的样品,前来和大家分享案例。(点这里查看)
图片
总逻辑:WAN接光猫拨号,正常几个LAN接内网即可;现在希望IPTV组播转内网单播,就是从3个LAN口,剥离1个LAN口,接到itv网口;再用爱快软件,把itv数据,再转变到LAN家庭网络里。
图片
1、网卡识别
从爱快硬件外观,4个网口,依次顺序是LAN3~1和WAN;结合爱快OS,我来做下标注。
图片
在爱快软件,注意4个网口的对应顺序,依次顺序是LAN3(veth1)、LAN2(veth2)、LAN1(veth3)、WAN(veth4);从mac地址上,也可以看到规律08:9b到9e依次顺序的。
图片
从软硬件规律来看,基本就是一一对应了。
保险起见,爱快OS里WAN口检验一下,肯定是对的;WAN口,用网线接通光猫。
图片
现在veth1、veth2、vth3 这三个物理网口,捆绑在一起,提供家庭内网。
图片
点击“高级设置”,也可以看到“扩展网卡”,包含了veth2和veth3
图片
2、itv网卡绑定
现在,重要操作——取消勾选veth3!(也就是对应的硬件LAN1网口)
也就是说“硬件外观上”,本来前三个网口,我把第三个,解绑了。
WAN(veth4)还是WAN口,接通光猫;硬件外观的LAN3(veth1)和LAN2(veth2),继续服务内网,现在把硬件LAN1(veth3)踢开了!
veth3变成了空闲网卡,就是外观上第三个网口。
图片
此刻,请用网线,接到光猫itv网口。
爱快OS里,点击这个空闲网卡,我们继续来绑定。
IP地址:请输入不同与LAN1的网段——我们改填成192.168.2.1,也就是这个网口“坐标”更换了一个网段。
图片
检查“高级设备”了,确保并需要勾选“允许其他LAN访问本LAN”——IPTV数据在192.168.2.*网段可以访问,我们家庭内网192.168.1.*网段,这2个网段实现互通。
再检查下扩展网卡,确定就是veth3网口。
图片
此刻,核心设置已完成。
3、UDPXY代理
IPTV数据可以在192.168.2.*网段访问,家庭内网在192.168.1.*网段运行;现在需要一个工具,将rtp格式,转换成1.*可以访问的http格式。
图片
按上图标识操作,也即是说:192.168.2.1:8001作为一个服务器,把IPTV数据已经承接住了,可以在家庭局域网192.168.1.*可以http访问。
例如CCTV1HD rtp://238.1.78.166:7200 可以通过UDPXY 转变成 http://192.168.2.1:8001/rtp/238.1.78.166:7200 可以在家庭内网中使用;此刻可以把这个网址放到potplayer播放器,测试一下。
图片
这个8001中间服务,承载了所有电视台的数据中转工作;所以在家庭局域网,不管几台设备,不管TV还是手机,只要能连wifi,都可以看IPTV了。IPTV直播数据,来自于你光猫itv网口出来的,独属于你,稳定。
刚才卖的那个关子——有没有发现,整个过程,没有IPTV任何账号密码的校验。
4、制作m3u文件并校验
自行搜索安徽电信IPTV所有电视台的rtp文件,并按格式修改,参考以下格式。
图片
这个m3u使用IPTV checker检测一下。
图片
此时,基本大功告成。
同时,在TV安装iptv-pro的App,输入m3u本地源文件,即可实现IPTV高清观看。
图片
如果Windows电脑,推荐使用PotPlayer;iPhone、iPad、Mac和AppleTV推荐使用APTV软件。
图片
三、写在最后现在IPTV确实看的不多,我们都拿着手机、抱着iPad,打开电视也就是爱奇艺推送播放
今天我们使用爱快路由器,把IPTV充分利用起来了,而且抛弃了累赘IPTV机顶盒。
安徽电信IPTV请直接使用本方法,其他IPTV可参照。
其实本文核心分享的,就是这个策略和思路——把itv网口单独剥离,然后通过软件程序,udp转成http格式,再并入lan局域网使用。
这第一篇,是爱快。
参考以上思路,接下来,我将使用openwrt软路由、或其他方式都尝试和测试,逐步与大家分享。
图片
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。上一篇:为何电商平台集体抛弃"仅退款"?
下一篇:没有了