400-915-1135
开发技术详细

安卓电视通过 KODI 看 IPTV(局域网内iptv共享使用)

发表日期:2022-08-12 18:04:16   作者来源:众诚企业建站   浏览:178

家里装了电信 500m 宽带送了 IPTV,虽然用得很少,不过偶尔可以看看电视直播信号,虽然电视上装个直播 APP 也可以用,但是每次都要再开机顶盒,切换信号源,2个遥控器始终觉得不够简洁,家里的老人用起来更是奔溃。

更重要的是老人要收看老家的电视台,网上找的信号源经常不稳定而且清晰度也不行,于是有了这篇文章。

网络前提

这篇文章的前提是家里已经安装了 IPTV 的服务。

网络设置

登陆光猫的后台,修改成桥接

605ff89eb26824671.png_e680.png天翼光猫后台改桥接

然后通过主路由 PPPOE 拨号。

605ff8f91a5843214.png_e680.png启用 IGMP snooping

拉一条网线把光猫的 iTV 的口和主路由 LAN 口连上(这一步很关键)

605ff982976de7760.png_e680.png把光猫的 LAN 口 IP 设成家里内网的 IP 段

这个 IP 可以根据自己家里的网络情况设置,注意要跟家里的内网同一个网段,避免 IP 冲突即可。关闭光猫的 DHCP 服务,由主路由管理 DHCP 分配。如果不清楚 DHCP 的原理建议谨慎操作。

这里强烈建议家里有条件的尽量换成主路由拨号,稳定性和速度应该回比光猫拨号好。

udpxy

接下来就是内网找台机器(软路由或者nas)安装 udpxy 了,这个是用来协议转换的。就是把 rtp:// 专成 http。

比如  rtp://239.77.0.2:5146 改成 http://192.168.2.254:4022/rtp/239.77.1.130:5146

605ffc1da2eb45086.png_e680.pngUNRAID 上安装 udpxy

605ffc78d0ffd9164.png_e680.png

OpenWrt 上安装也行,根据自己的实际情况调整

IPTV RTP-List

接下来就是去网上扒到自己所属的电信运营商的 IPTV 的 rtp 地址。

以广州电信为例子:

605ffe36adfa33878.png_e680.png

接下来替换一下里面的内容,把 rtp://239.77.0.2:5146 替换成 http://udpxy_IP:4022/rtp/239.77.0.2:5146

用 vlc 打开替换后的地址,此时应该就可以看到直播了。

605fff388d8cf5915.png_e680.png

605fffa3590481995.png_e680.png

这样就可以用广州电信的 IPTV 看汕头的本地直播

至此,我们就实现了把 IPTV 的组播信号转换成 http 信号,局域网内的所有设备都可以访问,清晰度跟机顶盒一致。另外看直播的时候因为走的是组播信号,不会占用家里宽带的出口带宽。

KODI + PVR IPTVClient

606000bfe15329329.png_e680.png

KODI 上安装 PVR IPTV Simple Client 插件,设置里面的 m3u 设置为前面扒到的广州电信的 rtp list 修改替换后的m3u8文件即可。家里有多台电视,重复设置即可。这样也可以实现家里多台电视都具备播放 IPTV 的功能,无需单独再采购机顶盒。当然 jellyfin 也可以支持。

606016e92cf8b1297.jpg_e680.jpg

家里的电视通过 KODI 就可以看地方台的直播了

*后说明一下

我这边是广州电信的 IPTV 网络环境,不同地方可能略有不同,不过大致的思路应该是一致的。

总结

可能大家觉得麻烦,装个直播 APP 好像也能解决问题。没错,不同的解决方案有不同的使用场景,大家根据自己的需要选择即可。这个方案的特点是通过组播转协议的方式看直播,不用占用网络出口带宽,看高清不卡顿。另外还挖掘出 IPTV 机顶盒没有显示的频道,比如我这里的核心诉求就是想在广州看汕头的本地台。目前市面上的直播 APP 都是各种盗链直播地址,清晰度、速度、稳定性肯定不如 IPTV,特别是一些偏门的频道,经常不稳定,用这个解决方案就可以一劳永逸拉~

                                                       

引用于:https://post.smzdm.com/p/ar6wpwmw/




如没特殊注明,文章均为众诚网络原创,转载请注明来自https://www.94zc.com/jishu/262.html