家里办网好几年了,iptv 一直没用过,因为我和我老婆不咋看电视,都是 plex+sonnar 一把梭,但上次丈母娘过来住,老人家还是喜欢看电视的,就想把 iptv 救起来。
光猫是找电信师傅改的桥接,目的是要个公网 ip ,在家外面可以访问媒体库+博客等自建网站(均 https ,大概不怕被查)。
以上为背景。
这几天也网上查过好多方案,但碍于我家网络环境特殊,有个旁路由做透明代理,但旁路由本身是单网口设备( openwrt 在 pve 里部署的),所以家里的有线设备都是插在主路由上的,主路由是 TL-R479GP-AC ,当时还是个小白时候被群友坑骗买的,这玩意不支持 vlan ,我也不想刷机。
已知的是 tplink 自带一个 iptv 透传的功能,大概就是支持映射 1 个网口到光猫的 itv 口作为上联,然后把数据透传到下辖的 ap 面板上的网口。
电视盒子是上海电信给的创维电视盒子,光猫是 sdn 光猫(没有超级密码,进去只能看个平面 ip 啥都干不了),光猫 2 号网口上丝印着 itv
然后在 tplink 的 arp 客户端列表中,可以看到电视盒子的 ip 是 172 开头的电信大内网 ip ,不知道为啥不是我 192 网段。
能查的资料基本都查了,我今天在公司琢磨个方案就是旁路由 openwrt 建 vlan51 和 85 ,死马当活马医试试看,不过在那之前还是想抱着试试看的心情来问问各位大佬们有什么头绪没有_(:з」∠)_
具体网络拓补见下图
1
showkin 2023-07-12 14:58:04 +08:00
建议直接开一个广电的有线电视
|
3
zhaidoudou123 2023-07-12 15:46:52 +08:00
iptv 透传,你要么从光猫 itv 口多接一个到路由器然后透传给 itv ,要么光猫设置 vlan 单线复用再到路由器透传给 itv
|
4
Corolin 2023-07-12 16:00:17 +08:00
我用的 RB5009 然后和光猫连接是插在了能播放 IPTV 的网口上面 然后转发了 VLAN 85 给 IPTV 的机顶盒
就就行了 具体也说不上为啥其他网上的那些方案没成功 |
5
StoneHuLu OP @zhaidoudou123 #3 昨天尝试过 tplink 的 iptv 透传,我把光猫 itv 口接到路由 lan1 上,配置为 iptv 上联,然后指定透传到下辖 ap 的 lan 口( tplink 面板上说 iptv 分线的模式下不用设置也不能设置 vlan tag ),ap 面板的 lan 口插网线接到电视盒子上,这种情况下电视盒子网络认证过不去,并且 arp 防护列表里看电视盒子的 ip 是 172 开头网段的,我怀疑 tplink 的 iptv 透传功能想直接使用的前提是基于光猫为路由模式,真就只是一个简单的透传
|
6
StoneHuLu OP @Corolin #4 对,问题就是我这个 tplink 没法 vlan ,好像还要 root 一下啥的,感觉不是很好整
|
7
Corolin 2023-07-12 16:09:47 +08:00
@StoneHuLu 可以考虑加一个网管交换机接在光猫后面单线复用 然后后面挂主路由去拨号 或者可以再多开一个 openwrt 或者 router os 来模拟一下这些设置之类的 router os 有 CHR 镜像部署到虚拟机里的 申请一个免费的 license 可以有几天能跑到千兆内网来着
|
8
zhaidoudou123 2023-07-12 16:18:56 +08:00
@StoneHuLu #5 按理说 tplink 分线模式就相当于把 ap 面板和 itv 口直接相连了,你有试过直接接 itv 口嘛
也可能是上海电信的验证方式不同导致的 |
9
kaiveyoung 2023-07-13 09:17:18 +08:00 via Android
我目前的方案是,桥接入 openwrt wan ,桥接提供互联网,IPTV 入 openwrt 另一个网口,新建 vlan 与接口 DHCP ,相当于两个 wan 。然后 openwrt 上用 udpxy 组播转发,然后 jellyfin 配置 udpxy 地址的 m3u ,上海这种大城市的 IPTV 地址应该能在 gayhub 找到,我坐标西北,地址要自己抓包
|
10
kaiveyoung 2023-07-13 09:30:59 +08:00
|
11
StoneHuLu OP @kaiveyoung #9 _(:з」∠)_问题在于我 openwrt 是单网口设备且是旁路由
|