V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thtznet
V2EX  ›  宽带症候群

江苏电信 IPTV 的问题请教

  •  
  •   thtznet · 2022-02-11 11:02:10 +08:00 · 5140 次点击
    这是一个创建于 1020 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目的:
    用 UDPXY 代理 IPTV 的组播实现普通智能电视可以通过单播观看 IPTV 默认直播频道(无需观看点播)

    现有:
    有 IPTV 业务
    有 2 台电信官方提供的机顶盒且可以正常观看 IPTV
    2 台电信官方提供的机顶盒分别连接电信光猫的 LAN1 和 LAN2 网口
    路由器( ROS )与光猫的 WAN 口连接,路由器 PPPoE 拨号提供内网上网
    有光猫超级管理员帐户
    用户侧 Internet 网络配置是路由和桥接混合,光猫自己也 PPPoE 拨号,PC 直连光猫 WAN 口能上网
    用户侧 IPTV 网络配置是桥接模式,认证模式是 PPPoE ,在光猫里未获取有 IPTV 分配的地址
    光猫有一个闲置网口 LAN3 ,我用超级管理员帐号修改光猫配置将 LAN3 口分配给了 IPTV ,目前测试 PC 连接 LAN3 口未能获取到 IP 地址
    有一台 x86 NAS ,PVE 虚拟化,双网卡(主板+PCIE),已部署 Debian, 主板网卡接入路由器 LAN ,NAS 可以上网和连接家庭局域网

    基于网上的 UDPXY IPTV 教程,计划实施:
    NAS PCIE 网卡连接光猫 LAN3 口
    PCIE 网卡连接 映射给 Debain 专用
    Debian 部署 UDPXY
    IPTV 抓包

    现在的问题,请教各位:
    光猫的 LAN3 口未获取到 IP 地址,是否影响 IPTV 的组播获取?
    IPTV 的模式是桥接 + PPPoE ,和我能找到的 IPTV 的教程有出入,根据这个情况如何配置?
    UDPXY 可以获取到组播数据么?
    14 条回复    2023-12-07 20:37:50 +08:00
    Taosky
        1
    Taosky  
       2022-02-11 11:42:49 +08:00 via iPhone
    苏州这边(不知道江苏通不通用) IPTV 是鉴权 DHCP ,不认证是分配不到 IP 的,但是组播地址直接能用。我是路由器的一个口连接 IPTV 口在路由器上 udpxy 到内网。
    thtznet
        2
    thtznet  
    OP
       2022-02-11 12:33:52 +08:00
    @Taosky UDPXY 需要能获取到 IP 才能代理么?还是即便 IP 没有也可以?
    lxr760
        3
    lxr760  
       2022-02-11 12:51:37 +08:00
    @Taosky 江苏电信的 itv 把认证模式 dhcp 改成 no auth 就可以全省通用了 直接接路由器能看 而且可以跨市 你苏州的 itv 拿到江苏其他地市也能看
    lxr760
        4
    lxr760  
       2022-02-11 12:56:32 +08:00
    楼主 你要实现组播看 itv 关键的设置在光猫上


    电信默认的配置一般是 LAN1 3 4 绑定在 internet LAN2 绑定 itv


    你要做的是 把 LAN 1 2 3 4 的绑定全部去掉 这样 任意一个口 既有 internet 也有 itv


    你可以参考我的设置 我现在是 LAN1-4 既有桥接 又有路由 还有 itv 的组播



    [![HUoNLj.jpg]( https://s4.ax1x.com/2022/02/11/HUoNLj.jpg)]( https://imgtu.com/i/HUoNLj)
    [![HUoaes.jpg]( https://s4.ax1x.com/2022/02/11/HUoaes.jpg)]( https://imgtu.com/i/HUoaes)
    [![HUodwn.jpg]( https://s4.ax1x.com/2022/02/11/HUodwn.jpg)]( https://imgtu.com/i/HUodwn)
    thtznet
        5
    thtznet  
    OP
       2022-02-11 13:03:14 +08:00
    @lxr760 谢谢你提供的信息,不过对于我来说,我不需要将 IPTV 和 Internet 混合,因为我有 NAS 可以直接接入 IPTV 的线路,分离线路可以避免 IPTV 的组播数据在 家庭的局域网里广播影响家庭局域网性能。我已经有 2 个机顶盒了,我的需求不是移动机顶盒到任意接入点都能看 IPTV ,我想要实现的是将 IPTV 的组播代理成 HTTP ,然后由安卓电视的播放器直接播放而不需要装任何电信机顶盒。
    Taosky
        6
    Taosky  
       2022-02-11 16:23:00 +08:00
    @thtznet 没有 IP 也可以,udpxy 设置 source 为接 iptv 的那个端口就行。
    Taosky
        7
    Taosky  
       2022-02-11 16:27:27 +08:00
    @lxr760 就是 itv 盒子接路由器吗?我是单独的,就转成 http 流到局域网给安卓电视、电脑看。
    Taosky
        8
    Taosky  
       2022-02-11 16:29:44 +08:00
    @thtznet 应该是可以的,我过年的时候也折腾了一下,光猫绑定新的端口到 iptv 业务,接出来就能用,可以先接个电脑测试下组播地址能不能播放。https://taosky.github.io/post/jiangsu-telecom-iptv-use/
    thtznet
        9
    thtznet  
    OP
       2022-02-11 16:51:23 +08:00
    @Taosky udpxy 好像鉴定的组播网卡好像没有 IP 无法启动,udpxy -m eth0 运行的话,eth0 没有 IP 地址,udpxy 报错:Invalid multicase address ,udpxy 进程未启动。
    lxr760
        10
    lxr760  
       2022-02-11 17:39:08 +08:00   ❤️ 1
    贴个江苏电信组播地址 https://github.com/shawze/IPTV
    Taosky
        11
    Taosky  
       2022-02-11 17:45:06 +08:00 via iPhone
    @thtznet #9 可以手动分配一个静态 IP 试试。
    thtznet
        12
    thtznet  
    OP
       2022-02-11 20:55:11 +08:00
    @Taosky 最新进展,udpxy 已经代理成功了,可以直播没问题,就像您说的,我手工分类一个 IP 地址,是通过机顶盒看的一个 DHCP 获取到的地址后,直接用的静态,然后机顶盒重启换了个地址。不过试验下来,udpxy 换台很慢。
    Taosky
        13
    Taosky  
       2022-02-12 17:27:41 +08:00 via iPhone
    @thtznet 是的,要缓冲一会儿,不过也就几秒钟,在电视上看还行。
    sun82kg
        14
    sun82kg  
       356 天前
    @Taosky 我之前也是这样播放,今天突然不行了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1035 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:44 · PVG 05:44 · LAX 13:44 · JFK 16:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.