找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 5860|回复: 12

扔掉IPTV机顶盒,任意设备观看IPTV竟如此简单!!!

[复制链接]
发表于 2024-12-3 14:22 | 显示全部楼层 |阅读模式
本帖最后由 xdog 于 2024-12-4 10:05 编辑

之前一直想扔掉IPTV机顶盒,任意设备观看IPTV,在论坛看了很多教程,要么长篇大论,要么啥也没有,比我编的论文都难以理解啊,很抱歉没看懂,瞎折腾成功了一次,后来重置了光猫又看不了了,最近研究了两天,终于算是搞懂了一点点,分享给需要的人


基本概念


RTP:一种用于传输实时音视频数据的协议,通常基于 UDP 协议,IPTV的视频流采用的就是这种协议,例如安徽电信CCTV1的IPTV默认组播地址`rtp://238.1.78.166:7200`

IGMP(组播路由): 一种用于管理和控制 IP 网络中的组播通信的协议。它的主要功能是让主机(计算机或其他网络设备)加入或离开特定的组播组,以及允许路由器了解哪些主机在网络中加入了哪些组播组。通俗来讲就是管理RTP数据的,没有IGMP你就获取不到IPTV视频数据

udpxy:一款软件,能将 RTP 协议 转化为 HTTP 协议,适用范围更广,比如目前安卓TV端最好用的`TiviMate_2.1.5`播放器只能使用HTTP协议,上面RTP格式的安徽电信CCTV1处理后的地址为`http://192.168.1.1:5244/udp/238.1.78.166:7200`




按照线路接法有两种方案,如下

一、单线复用方案(不需要添加任何物理线路,优雅但是比较折腾)

1. VLAN聚合。将上网信号(41)和IPTV信号(43)绑定到同一个物理接口,不过设置光猫需要超密
   

2. VLAN 过滤(分离)。老毛子路由系统如图设置即可,IPTV第三项不选DHCP都能用
   
>华硕路由器不需要VLAN 过滤(分离),默认设置就可以,具体原因未知

3. 路由器开启`IGMP(组播路由)`功能。光猫默认开启IGMP,如果你的局域网和光猫在同一网段并且可以互相访问则不需要配置

4. 做完以上步骤就可以直接在局域网用RTP组播地址观看IPTV了,如需用HTTP协议观看在局域网搭建udpxy即可


二、双线接入方案(只需要增加一条网线,但是可能会造成回路)

1. 将光猫的上网口和路由器的WAN口连接,光猫的IPTV口和路由器的任意一个LAN口连接,然后就可以直接通过RTP组播地址观看IPTV了

2. 你没有看错,只需要增加一条网线就可以直接在局域网用RTP组播地址观看IPTV了,如需用HTTP协议观看在局域网搭建udpxy即可



踩坑记录

1. udpxy无法播放,原因是斐讯N1用的是的F大71+o之后(5.4内核后)的系统,目前都播放不了IPTV,换 71+o 或者 iStoreOS 固件解决

2. IPTV每次播放四分多钟就卡掉,重新打开链接才能播放。搜索到[这个帖子](https://www.right.com.cn/forum/thread-869985-2-1.html),有人通过修改udpxy参数解决,但是我udpxy参数都改烂了还是有问题,折腾大半天,最后发现不用udpxy,直接观看rtp地址也是这个问题,所以不是udpxy的问题,最终又花了一晚上排查终于找出了原因。原来是我第一步单线复用没有绑定vlan,因为之前听网友的直接取消上网(41)和IPTV(43)的所有LAN端口绑定,也能播放IPTV,没想到导致IGMP异常了,改回去问题就消失了,具体什么原因不清楚,有没有大神懂的。

3. IPTV画面有轻微抖动,偶尔出现轻微水波纹,最后发现是PotPlay视频解码器的问题,取消使用内置的DXVA视频解码器或者更换视频解码器即可


原帖地址:https://blog.xdog.top/posts/2478218672/#IPTV










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-12-3 16:00 | 显示全部楼层
支持一下,正想把家里iptv改改
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-3 16:25 | 显示全部楼层
楼主牛批,原来的教程真没弄懂过,也没弄成过。

点评

hug:  详情 回复 发表于 2024-12-3 20:34
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-3 17:50 | 显示全部楼层
本帖最后由 99010 于 2024-12-3 17:54 编辑

偷懒方式。


光猫拨号,垃圾旧路由器跑udpxy简单实现全家看IPTV。

有交换机菜单的参考:



接口设置:




5个设备同时看不同频道4k,不卡顿。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-12-3 20:34 | 显示全部楼层
jjss520 发表于 2024-12-3 16:25
楼主牛批,原来的教程真没弄懂过,也没弄成过。

hug:
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-4 08:38 | 显示全部楼层
赞一个,留着备用
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-4 22:19 | 显示全部楼层
请问怎么抓IPTV源?

点评

博客地址有,这里懒得写  详情 回复 发表于 2024-12-8 12:18
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-4 22:39 | 显示全部楼层
什么单线复用,其实就是trunk线路,不知现在网上怎么到处都是这种名词了,这种单线复用的说法完全是把人往坑里带。其实方法1说白了就是把ISP下来的两个VLAN(互联网、iptv)带vlan id传给路由器,然后路由器来解vlan id,放入家里的内网(LAN和WLAN)。如果感兴趣还可以把固话的vlan也弄进来,这样就可以固话变移动电话了
不推荐你用方法2,因为组播在无线环境下网络劣化会很凶的。
无论哪种方法都强烈建议开启udpxy,将组播变为单播,这样在内网效果会更好点。

坑1:其实就是有些做固件的打包打的不好,软件和固件不匹配,所以推荐还是尽量用openwrt原汁原味的固件,就不会出这些问题;
坑2:你是对的,就是没有允许igmp包进来造成的,防火墙开启允许igmp即可。不过估计会遇到隔一段时间(时间长度不定)又会用不了了,重启一下udpxy服务即可,这是IPTV端口更新IP地址后udpxy服务没有更着更新ip造成的,可以用shell自动来做这事。


点评

不是专门搞网络的听不懂trunk是什么意思  详情 回复 发表于 2024-12-8 12:21
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-5 02:07 | 显示全部楼层
感谢分享好人一生平安
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-12-8 12:18 | 显示全部楼层
clzacl 发表于 2024-12-4 22:19
请问怎么抓IPTV源?

博客地址有,这里懒得写
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-12-8 12:21 | 显示全部楼层
ucit 发表于 2024-12-4 22:39
什么单线复用,其实就是trunk线路,不知现在网上怎么到处都是这种名词了,这种单线复用的说法完全是把人往 ...

不是专门搞网络的听不懂trunk是什么意思

点评

的确。只是单线复用这种说法太容易把新人带入坑里了。  详情 回复 发表于 2024-12-12 23:18
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-12-12 23:18 | 显示全部楼层
xdog 发表于 2024-12-8 12:21
不是专门搞网络的听不懂trunk是什么意思

的确。只是单线复用这种说法太容易把新人带入坑里了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2025-2-17 20:33 | 显示全部楼层
楼主,方法一单线复用,要进光猫修改默认的端口绑定吗?谢谢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-31 02:05

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表