分享一下四川电信 IPTV 190 个直播频道的组播地址表,用 udpxy 转换下就可以不需电信盒子在任何地方直接观看了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zxp
V2EX    分享发现

分享一下四川电信 IPTV 190 个直播频道的组播地址表,用 udpxy 转换下就可以不需电信盒子在任何地方直接观看了

  •  4
     
  •   zxp 2017-08-29 10:24:19 +08:00 86114 次点击
    这是一个创建于 2974 天前的主题,其中的信息可能已经有所发展或是发生改变。
    153 条回复    2022-10-10 09:05:51 +08:00
    1  2  
    c0mmand
        1
    c0mmand  
       2017-08-29 10:29:39 +08:00
    全是私有地址
    另外你穿越了。截取于 2018 年 8 月 #scitv #iptv #sichuan
    vmwarenat8
        2
    vmwarenat8  
       2017-08-29 10:32:31 +08:00
    [四川电信 ITV 190 个频道的组播表] 四川电信 IPTV 190 个频道的组播表,截取于 2018 年 8 月 #scitv #iptv #sichuan

    未来超人 你好 请问下 2017 年 8 月 30 日 中奖彩票好吗多少 偷偷告诉我就好
    zxp
        3
    zxp  
    OP
       2017-08-29 10:33:25 +08:00
    接电信光猫的 ITV 口就可以取到组播流,另外已经穿越回来了 :) 谢谢!
    KevinChan
        4
    KevinChan  
       2017-08-29 11:44:23 +08:00 via iPhone
    央视五套和 5+有延时吗?卡顿情况如何?
    4679kun
        5
    4679kun  
       2017-08-29 11:46:01 +08:00 via Android
    详细说下嘛
    zxp
        6
    zxp  
    OP
      &bsp;2017-08-29 14:53:47 +08:00   1
    效果是和用电信机顶盒看直播一样的,在家里的网络环境下可同时播放多个频道,基本没有卡顿延迟,如果要在外网上观看,就和你的上行带宽有关,成都这边 200M 光纤是 20M 上行,我试过在单位里用电脑和手机同时播放是没有问题的,很稳定流畅,用手机 4G 流量也可以稳定播放,也可以通过 he.net 的 IPv6 隧道播放,效果就差多了。

    另外说一下这个 udpxy 真是好东西,直接把组播 udp 流转换成 http 了,这样就可以很方便的做很多应用了。
    zxp
        7
    zxp  
    OP
       2017-08-29 14:56:13 +08:00
    见图,这是在单位里播放的

    zxp
        8
    zxp  
    OP
       2017-08-29 15:01:19 +08:00
    myliyifei
        9
    myliyifei  
       2017-08-29 15:43:02 +08:00 via Android
    别的省份不能用吧
    zxp
        10
    zxp  
    OP
       2017-08-29 16:11:26 +08:00
    其它地方的需要自己抓组播源哈,网上可以搜到上海、北京的,抓一下包也不难。
    whatghost
        11
    whatghost  
       2017-08-29 16:21:22 +08:00
    用什么软件播放
    zxp
        12
    zxp  
    OP
       2017-08-29 16:51:11 +08:00
    电脑上用 vlc,iina、盒子上用 hdp,手机上用熊猫 tv、GoIPTV 等等,支持自定义频道导入 m3u 播放列表的应该都可以的
    sarices
        13
    sarices  
       2017-08-29 17:11:20 +08:00
    广东中山电信的,频道还没有小米盒子随便一个电视直播 app 多播源
    billytom
        14
    billytom  
       2017-08-29 17:14:13 +08:00
    广州电信的有兄弟给分享下吗?
    evagreenworking
        15
    evagreenworking  
       2017-08-29 17:15:49 +08:00
    LZ 低调 电信哪天加密了就不好玩了 另外 vlc 不是应该 rtp 流直接就能看么
    snowhalation
        16
    snowhalation  
       2017-08-29 17:44:55 +08:00
    一楼是对的 全是私有地址 接 ITV 实测无法读取源
    peppermint
        17
    peppermint  
       2017-08-29 19:16:01 +08:00
    同四川电信,盒子网络是 DHCP,插电脑上进不到 iptv 的网络啊?
    zxp
        18
    zxp  
    OP
       2017-08-29 20:01:24 +08:00   1
    是的,电脑连接 ITV 端口还需要多一些配置

    模拟四川电信 ITV 盒子的 DHCP 客户端配置 /etc/dhcp/dhclient.conf

    https://gist.github.com/zxp/10d2d996132c3c884578bcfbad759a92

    同时需要修改网卡的 MAC 地址,我用的 Radxa 的 ARM 小板子,改 MAC 地址比较麻烦,我用了比较懒的做法,你根据你的环境自己弄就好了
    修改网卡 MAC 地址然后运行 dhclient 获取 IP 地址 /etc/network/interfaces

    https://gist.github.com/zxp/7e345195c15bfdf41ed21bf61042e3dc

    udpxy 使用就是一行命令,按照官网上的说明安装好后,根据 man udpxy 加参数运行就行了,我是这样的一行命令通过 daemontools 运行的
    ./bin/udpxy -v -T -a 192.168.2.2 -p 8080 -m 10.184.*.* -c 10 -B 1Mb -M 60
    sola97
        19
    sola97  
       2017-08-29 21:07:26 +08:00
    这是你们四川省专用私有地址吗
    panda
        20
    panda  
       2017-08-29 21:49:38 +08:00 via Android
    能收到香港台不
    zxp
        21
    zxp  
    OP
       2017-08-29 22:21:34 +08:00 via iPhone
    电信各个省份的 IPTV 标准不一样的,所以需要抓一下机顶盒的包才能分析出具体的地址来,电信盒子里没有的直播频道当然也抓不到地址。据我所知只有广电的电视信号在涉外场合才会传输港澳和境外节目,知道频点手动在机顶盒输入也能搜索到香港台,但没有授权是无法观看的。电信的直播信号也是通过广电拿的,普通老百姓貌似都没有传港澳节目。
    zxp
        22
    zxp  
    OP
       2017-08-29 22:37:38 +08:00 via iPhone
    本来不通过 udpxy 转换也可以在家庭网络环境用 vlc 之类的播放软件直接通过组播 rtp 播放流的,但家庭网络环境通常来说对组播的支持不会太好,容易泛洪导致网络环境恶化,影响其它的应用,也无法在家庭以外的地方实现观看,转成 http 后就容易多了。
    peppermint
        23
    peppermint  
       2017-08-29 22:39:16 +08:00
    @zxp 感谢,我去试试。是不是需要两个网卡呢?一个连宽带,一个连 iptv ?
    zxp
        24
    zxp  
    OP
       2017-08-29 22:46:34 +08:00 via iPhone   1
    是需要用两个网卡,一个连接家里的局域网,一个连光猫的 itv 口,连局域网的可以用无线
    peppermint
        25
    peppermint  
       2017-08-30 14:20:16 +08:00
    @zxp 嗯,搞好了,谢谢哈。
    jisibencom
        26
    jisibencom  
       2017-08-30 19:12:45 +08:00
    看起来信息量很大,不懂是怎么个接法,又说是单位,又说家里
    zxp
        27
    zxp  
    OP
       2017-08-30 19:55:22 +08:00 via iPad
    看图就知道如何接了

    bigtwo
        28
    bigtwo  
       2017-08-30 23:38:17 +08:00
    @zxp 换了 N 个系统,ip 都能获取到,网关通的,dns 也通,就是组播一直透传不了,没搞懂是何问题
    请问 lz,你 ping 上面那些组播地址能通吗,或者 224.0.0.1 ?
    zxp
        29
    zxp  
    OP
       2017-08-31 08:15:52 +08:00
    组播地址无法 ping,只能通过 igmp 协议去加组、离组和 tcp/udp 请求数据流,上面那些组播地址是四川成都电信用的,其它地方包括四川的某些地市也许不同,如果加组没有数据,那应该就是没有这个组播组。 @cnyang
    zxp
        30
    zxp  
    OP
       2017-08-31 08:30:48 +08:00
    你也可以试试把 239.93.0.0/16 路由指向到接 itv 的那个网卡上
    mac2man
        31
    mac2man  
       2017-08-31 09:06:02 +08:00
    给你们看一个难度高点儿的 vendor_class_id
    https://i.loli.net/2017/08/31/59a760a5b3e7f.jpg
    mac2man
        32
    mac2man  
       2017-08-31 09:07:14 +08:00
    zxp
        33
    zxp  
    OP
       2017-08-31 09:41:22 +08:00
    vendor-class-identifier rfc 定义是 string 类型,可以试试这样直接发送十六进制数据

    send vendor-class-identifier 00:00:1f:39:01:....;
    mac2man
        34
    mac2man  
       2017-08-31 10:38:35 +08:00
    @zxp 嗯,昨晚已经获得到 IP 了

    频道的组播表,你是怎么获得的?一个个换台抓包出来的?
    mac2man
        35
    mac2man  
       2017-08-31 10:39:53 +08:00
    @zxp 另外我看你写的是
    http://192.168.2.2/rtp/239.93.0.184:5140

    udpxy 的 url 规则不是 http://address:port/udp/mcast_addr:mport/ 么,rtp 是从何而来的?
    mac2man
        36
    mac2man  
       2017-08-31 10:57:51 +08:00
    看到文档了
    HTTP commands
    --------------

    udpxy responds to HTTP (GET) commands to receive data from
    a dedicated multicast group and forward it to the initiating (HTTP)
    connection.

    The command to relay traffic is in the format as below:

    http://address:port/cmd/mgroup_address[SEP]mgroup_port/

    [SEP] ::= :|%|~|+|-|^
    i.e:
    http://ip:port/cmd/mgroup_address:mgroup_port/
    http://ip:port/cmd/mgroup_address%mgroup_port/
    http://ip:port/cmd/mgroup_address~mgroup_port/
    ......
    http://ip:port/cmd/mgroup_address^mgroup_port/

    are acceptable and should all work in the same manner.

    cmd ::= udp | rtp
    zxp
        37
    zxp  
    OP
       2017-08-31 11:34:37 +08:00
    @mac2man 好像是这样的,命令是 udp,udpxy 会自动探测组播流的编码方式,rtp 就省了这一步
    zxp
        38
    zxp  
    OP
       2017-08-31 11:35:44 +08:00
    抓取 epg 脚本再转换一下就的到所有的地址了
    mac2man
        39
    mac2man  
       2017-08-31 13:01:46 +08:00
    @zxp 感谢,已经搞定!
    bigtwo
        40
    bigtwo  
       2017-08-31 13:57:22 +08:00
    @zxp 抱歉,理解成多播了,我是成都电信的,但还是没搞定,难道是因为没开电视业务的原因吗,按道理不需授权吧
    mac2man
        41
    mac2man  
       2017-08-31 13:59:10 +08:00   1
    江苏电信 iptv 的地址 方便后来人

    CCTV1 http://10.0.0.102:9080/rtp/239.49.0.1:8000
    CCTV2 http://10.0.0.102:9080/rtp/239.49.0.2:8008
    CCTV3 http://10.0.0.102:9080/rtp/239.49.0.3:9566
    CCTV4 http://10.0.0.102:9080/rtp/239.49.0.4:8024
    CCTV5 http://10.0.0.102:9080/rtp/239.49.0.5:9570
    CCTV6 http://10.0.0.102:9080/rtp/239.49.0.6:9574
    CCTV7 http://10.0.0.102:9080/rtp/239.49.0.7:8048
    CCTV8 http://10.0.0.102:9080/rtp/239.49.0.8:9578
    CCTVNEWS http://10.0.0.102:9080/rtp/239.49.0.9:8064
    CCTV10 http://10.0.0.102:9080/rtp/239.49.0.10:8072
    CCTV11 http://10.0.0.102:9080/rtp/239.49.0.11:8080
    CCTV12 http://10.0.0.102:9080/rtp/239.49.0.12:8088
    CCTV 新闻 http://10.0.0.102:9080/rtp/239.49.0.13:8096
    CCTV 少儿 http://10.0.0.102:9080/rtp/239.49.0.14:8104
    CCTV 音乐 http://10.0.0.102:9080/rtp/239.49.0.15:8112
    江苏卫视 http://10.0.0.102:9080/rtp/239.49.0.16:8120
    江苏城市 http://10.0.0.102:9080/rtp/239.49.0.17:8128
    江苏综艺 http://10.0.0.102:9080/rtp/239.49.0.18:8136
    江苏体育休闲 http://10.0.0.102:9080/rtp/239.49.0.19:8144
    江苏影视 http://10.0.0.102:9080/rtp/239.49.0.20:8152
    优漫卡通 http://10.0.0.102:9080/rtp/239.49.0.21:8160
    江苏公共新闻 http://10.0.0.102:9080/rtp/239.49.0.149:9186
    江苏国际 http://10.0.0.102:9080/rtp/239.49.0.22:8168
    好享购物 http://10.0.0.102:9080/rtp/239.49.0.148:9178
    江苏教育 http://10.0.0.102:9080/rtp/239.49.0.23:8176
    靓妆频道 http://10.0.0.102:9080/rtp/239.49.0.150:9194
    南京新闻 http://10.0.0.102:9080/rtp/239.49.0.25:8192
    南京十八 http://10.0.0.102:9080/rtp/239.49.0.26:8200
    南京教科 http://10.0.0.102:9080/rtp/239.49.0.183:9434
    南京生活 http://10.0.0.102:9080/rtp/239.49.0.184:9438
    央广购物 http://10.0.0.102:9080/rtp/239.49.0.110:9014
    快乐购物 http://10.0.0.102:9080/rtp/239.49.0.144:9370
    财富天下 http://10.0.0.102:9080/rtp/239.49.0.166:9322
    学习频道 http://10.0.0.102:9080/rtp/239.49.0.210:8884
    东方卫视 http://10.0.0.102:9080/rtp/239.49.0.48:8376
    北京卫视 http://10.0.0.102:9080/rtp/239.49.0.49:8384
    浙江卫视 http://10.0.0.102:9080/rtp/239.49.0.50:8392
    辽宁卫视 http://10.0.0.102:9080/rtp/239.49.0.51:8400
    安徽卫视 http://10.0.0.102:9080/rtp/239.49.0.52:8408
    山东卫视 http://10.0.0.102:9080/rtp/239.49.0.53:8416
    湖南卫视 http://10.0.0.102:9080/rtp/239.49.0.54:8424
    广东卫视 http://10.0.0.102:9080/rtp/239.49.0.55:8432
    广西卫视 http://10.0.0.102:9080/rtp/239.49.0.56:8440
    旅游卫视 http://10.0.0.102:9080/rtp/239.49.0.57:8448
    重庆卫视 http://10.0.0.102:9080/rtp/239.49.0.58:8456
    四川卫视 http://10.0.0.102:9080/rtp/239.49.0.59:8464
    河南卫视 http://10.0.0.102:9080/rtp/239.49.0.60:8472
    东南卫视 http://10.0.0.102:9080/rtp/239.49.0.61:8480
    天津卫视 http://10.0.0.102:9080/rtp/239.49.0.62:8488
    江西卫视 http://10.0.0.102:9080/rtp/239.49.0.63:8496
    湖北卫视 http://10.0.0.102:9080/rtp/239.49.0.64:8504
    吉林卫视 http://10.0.0.102:9080/rtp/239.49.0.65:8512
    黑龙江卫视 http://10.0.0.102:9080/rtp/239.49.0.66:8520
    山西卫视 http://10.0.0.102:9080/rtp/239.49.0.67:8528
    贵州卫视 http://10.0.0.102:9080/rtp/239.49.0.68:8536
    青海卫视 http://10.0.0.102:9080/rtp/239.49.0.69:8544
    CETV1 http://10.0.0.102:9080/rtp/239.49.0.70:8552
    CETV2 http://10.0.0.102:9080/rtp/239.49.0.71:8560
    空中课堂 http://10.0.0.102:9080/rtp/239.49.0.72:8568
    深圳卫视 http://10.0.0.102:9080/rtp/239.49.0.100:8788
    电视指南 http://10.0.0.102:9080/rtp/239.49.0.161:9282
    风云足球 http://10.0.0.102:9080/rtp/239.49.0.153:9218
    高尔夫网球 http://10.0.0.102:9080/rtp/239.49.0.154:9226
    世界地理 http://10.0.0.102:9080/rtp/239.49.0.155:9234
    国防军事 http://10.0.0.102:9080/rtp/239.49.0.160:9274
    风云剧场 http://10.0.0.102:9080/rtp/239.49.0.152:9210
    央视精品 http://10.0.0.102:9080/rtp/239.49.0.156:9242
    央视怀旧剧场 http://10.0.0.102:9080/rtp/239.49.0.157:9250
    风云音乐 http://10.0.0.102:9080/rtp/239.49.0.151:9202
    女性时尚 http://10.0.0.102:9080/rtp/239.49.0.159:9266
    中华美食 http://10.0.0.102:9080/rtp/239.49.0.163:9298
    辽宁游戏竞技 http://10.0.0.102:9080/rtp/239.49.0.162:9290
    休闲指南 http://10.0.0.102:9080/rtp/239.49.0.213:9562
    快乐垂钓 http://10.0.0.102:9080/rtp/239.49.0.114:8000
    江苏导视 http://10.0.0.102:9080/rtp/239.49.0.190:9458
    看新闻吧 http://10.0.0.102:9080/rtp/239.49.0.191:9462
    体坛风云 http://10.0.0.102:9080/rtp/239.49.0.205:9518
    搏击俱乐部 http://10.0.0.102:9080/rtp/239.49.0.121:9972
    第一剧场 http://10.0.0.102:9080/rtp/239.49.0.44:8000
    游戏达人 http://10.0.0.102:9080/rtp/239.49.0.209:9534
    火爆片场 http://10.0.0.102:9080/rtp/239.49.0.192:9466
    华语片场 http://10.0.0.102:9080/rtp/239.49.0.193:9470
    生活剧场 http://10.0.0.102:9080/rtp/239.49.0.194:9474
    金庸武侠 http://10.0.0.102:9080/rtp/239.49.0.195:9478
    谍战悬疑 http://10.0.0.102:9080/rtp/239.49.0.196:9482
    超炫动漫 http://10.0.0.102:9080/rtp/239.49.0.200:9498
    娱乐秀场 http://10.0.0.102:9080/rtp/239.49.0.203:9510
    随音听乐 http://10.0.0.102:9080/rtp/239.49.0.204:9514
    凤凰天下 http://10.0.0.102:9080/rtp/239.49.0.197:9486
    寰宇纪实 http://10.0.0.102:9080/rtp/239.49.0.201:9502
    史海钩沉 http://10.0.0.102:9080/rtp/239.49.0.198:9490
    谈股论金 http://10.0.0.102:9080/rtp/239.49.0.206:9522
    养生 http://10.0.0.102:9080/rtp/239.49.0.199:9494
    时尚女人 http://10.0.0.102:9080/rtp/239.49.0.208:9530
    铁血军事 http://10.0.0.102:9080/rtp/239.49.0.202:9506
    举案说法 http://10.0.0.102:9080/rtp/239.49.0.207:9526
    体彩玩法直播 http://10.0.0.102:9080/rtp/239.49.0.111:8880
    CCTV1HD http://10.0.0.102:9080/rtp/239.49.8.19:9614
    CCTV2HD http://10.0.0.102:9080/rtp/239.49.8.50:9802
    CCTV4HD http://10.0.0.102:9080/rtp/239.49.8.51:9806
    CCTV7HD http://10.0.0.102:9080/rtp/239.49.8.52:9810
    CCTV9HD http://10.0.0.102:9080/rtp/239.49.8.53:9814
    CCTV10HD http://10.0.0.102:9080/rtp/239.49.8.54:9818
    CCTV12HD http://10.0.0.102:9080/rtp/239.49.8.55:9822
    CCTV14HD http://10.0.0.102:9080/rtp/239.49.8.56:9826
    CCTV5HD http://10.0.0.102:9080/rtp/239.49.8.18:9610
    江苏卫视 HD http://10.0.0.102:9080/rtp/239.49.8.16:9602
    浙江卫视 HD http://10.0.0.102:9080/rtp/239.49.8.20:9618
    东方卫视 HD http://10.0.0.102:9080/rtp/239.49.8.17:9606
    北京卫视 HD http://10.0.0.102:9080/rtp/239.49.8.11:9414
    湖南卫视 HD http://10.0.0.102:9080/rtp/239.49.8.12:9418
    广东卫视 HD http://10.0.0.102:9080/rtp/239.49.8.13:9422
    黑龙江卫视 HD http://10.0.0.102:9080/rtp/239.49.8.14:9426
    深圳卫视 HD http://10.0.0.102:9080/rtp/239.49.8.15:9430
    山东卫视 HD http://10.0.0.102:9080/rtp/239.49.8.7:9306
    湖北卫视 HD http://10.0.0.102:9080/rtp/239.49.8.8:9632
    天津卫视 HD http://10.0.0.102:9080/rtp/239.49.8.35:8620
    4K http://10.0.0.102:9080/rtp/239.49.8.38:8632
    重庆卫视 HD http://10.0.0.102:9080/rtp/239.49.8.57:9830
    辽宁卫视 HD http://10.0.0.102:9080/rtp/239.49.8.48:8000
    高频彩票 http://10.0.0.102:9080/rtp/239.49.0.127:9008
    体彩教育 http://10.0.0.102:9080/rtp/239.49.0.128:9016
    江苏导视 HD http://10.0.0.102:9080/rtp/239.49.8.34:8612
    直播室 1 http://10.0.0.102:9080/rtp/239.49.8.62:9350
    zxp
        42
    zxp  
    OP
       2017-08-31 16:45:23 +08:00
    @cnyang 如果没有开通电视业务的话,是不会给你光猫下发 iptv 的组播 vlan 配置的,所以组播是不通的
    bigtwo
        43
    bigtwo  
       2017-08-31 21:28:15 +08:00
    @zxp 感谢提醒,我一直用的 vlan 透传,看了隔壁家才发现 iptv 需要两个 vlan id,搜索了下是通用的,桥接之后现在可以看了,谢谢
    yuhr123
        44
    yuhr123  
       2017-08-31 23:09:31 +08:00
    @mac2man 10.x.x.x 是内网地址段
    mac2man
        45
    mac2man  
       2017-09-01 11:57:05 +08:00
    @yuhr123 只是给个配置示例出来而已 请看懂含义
    bigtwo
        46
    bigtwo  
       2017-09-01 12:42:30 +08:00
    桥接后把附近几个小区全搞成回路断网了,只好在光猫内添加单独的组播 vlan id (每个光猫设置不一样,跟隔壁的不一样,所以搞了半天,如果宽带设置里没有,可以在日常应用-IPTV 里找下)
    这点大伙注意下(电信限制导致的,这里 9 楼有答案 http://koolshare.cn/forum.php?mod=redirect&goto=findpost&ptid=41815&pid=456536
    bigtwo
        47
    bigtwo  
       2017-09-01 17:21:05 +08:00
    @zxp 楼主,那个试了下电信的组播无授权,只要组播 3990 的 vlan id (成都电信)直接就可以直播(已测试任意 mac 地址),dhcp ip 是点播回放用的,不知能否抓几个点播回放的地址上来(如果没个人信息的话),谢谢
    zxp
        48
    zxp  
    OP
       2017-09-01 20:06:00 +08:00
    直播是 igmp v2 的,没有验证,但是回看和点播是需要授权的,账号和密码是电信的 itms 通过 tr069 下发给盒子的,通过抓包可以抓到带授权信息的回看和点播链接,其它机器应该可以直接播放,但是有可能授权信息会定期更新,所以链接可能需要经常更新授权。 @cnyang
    ben0629
        49
    ben0629  
       2017-09-03 00:14:24 +08:00
    iptv 用的 ppoe 拨号,第一步就卡住了
    2245518822
        50
    2245518822  
       2017-09-03 17:12:35 +08:00
    请问,我是四川电信的,广安这边的。我的 iptv 盒子坏了,可以通过这样的方式不用拨号可以看 iptv 吗?
    yh0306
        51
    yh0306  
       2017-09-03 21:24:05 +08:00
    请教楼上大神,已抓包源是 rtsp 开头的 所以很多直播软件都不支持,请教如何用你们说的 用 UDP 代理 转 http ???方便的话加我 QQ154885848 红包送上 谢谢!!!
    2245518822
        52
    2245518822  
       2017-09-03 21:31:25 +08:00 via Android
    方便留个联系方吗? QQ 也行。我是四川电信的,搞了半天硬是没搞懂。或是你加我也可 QQ1041526798
    2245518822
        53
    2245518822  
       2017-09-03 21:36:41 +08:00 via Android
    @zxp 我的光猫下面显示组播 3990 的 vlan id 的 pppoe 桥接。但是我的盒子坏了,就不能拨号了,你说直播没有验证,怎么搞。我的路由器 K1 刷的老毛子,按网上的没搞懂怎么接,所以想单独请教下
    zxp
        54
    zxp  
    OP
       2017-09-04 09:15:19 +08:00
    @2245518822 你可以按上面的 dhclient 的配置试试能否获取 itv 内网 IP,能取得 IP 才说明 IPTV 服务是通的,然后就用播放软件连接 rtp://@239.93.x.x:xxxx/试试能否播放,可以播放说明组播服务是对的。上面也有网友说不需要 dhcp 获取内网 IP 也可以加组播进行播放,你也可以用电脑直接网线连接 itv 端口播放试试。

    @yh0306 你看看那些 rtsp 服务的 IP 是否是组播 IP,如果不是组播地址,说明你们那里的 IPTV 服务是走的单播,需要验证的。另外 rtsp 是网络控制协议,类似于 http,rtp 是传输协议,类似于 tcp。我们这里直播服务是直接通过 rtp 协议传的,没有控制层。
    yh0306
        55
    yh0306  
       2017-09-04 09:32:53 +08:00
    也就是 我获得的 rtsp://60.163.4.75:554/pltv/88888913/224/3221227800/10000100000000060000000000304166_0.smil 这个源地址是没法转成 http 地址的吗?
    zxp
        56
    zxp  
    OP
       2017-09-04 09:50:11 +08:00
    也是可以转的,不过上面说的 udpxy 不行,这是专门用于组播流转 http 的,你可能需要找其它的软件,如 vlc 自己就可以,还有那个 rtsp 源的链接是带授权信息的,也就是说不能通用,有可能你每次重启机顶盒都不同的。
    @yh0306
    yh0306
        57
    yh0306  
       2017-09-04 12:27:50 +08:00
    @zxp 不会的 我这个源 内网 和外网都可以播放 不过外网播放 在电脑上用 POTPLAYER 还可以 但是在安卓设备上就会卡顿花瓶马赛克 如果内网播放 就流畅的 机顶盒重启 不受影响 现在最关键的是 这源 VLC 播放失败 用 MXPLAYER 可以播放 但是 MXPLAYER 又不能播放 源地址的列表 头大。。。不知道怎么解决了。。。。
    zxp
        58
    zxp  
    OP
       2017-09-04 13:56:16 +08:00
    @yh0306 smil 是个类似于 html 的描述语音,你可以试试从这个链接解析出真正的流媒体链接,再用 vlc 播放。
    yh0306
        59
    yh0306  
       2017-09-05 21:26:10 +08:00
    @zxp 已经找到播放器解决了。谢谢了!!!
    yh0306
        60
    yh0306  
       2017-09-06 23:52:43 +08:00
    @zxp 楼主 我是华为的机顶盒用配置工具进去后 看到每个源地址 rtsp 前面都有个频道 URL 类似于 igmp://233.50.201.28:5140 这样的地址 请问这个是组播地址吗?如果是的话 这个地址怎么在电脑上播放不了的 需要怎么设置或者转换吗?
    zxp
        61
    zxp  
    OP
       2017-09-07 08:10:40 +08:00
    @yh0306 是的就是组播地址,可以用 vlc 试试 rtp://@233.50.201.28:5140/这样的链接进行播放,或者 udp://也行,你在播放的时候抓一下 itv 端口的包,看看是否有大量的从 233.50.201.28 这些 IP 进入的 UDP 报文,如有有,说明是通过组播进行播放的。组播流可以用 udpxy 进行转换成 http 流播放。
    zxp
        62
    zxp  
    OP
       2017-09-07 08:21:33 +08:00
    你之前抓到的 rtsp 链接应该是回看的链接,直播应该还是走的组播,成都这边抓包的到的 epg 脚本是这样的:



    里面 ChannelURL 就是组播地址,TimeShiftURL 是回看链接,回看链接里面有机顶盒的认证信息,如果只看直播的话只需要 ChannelURL,然后把 igmp://替换成 rtp://再用 udpxy 转换就行了。
    yh0306
        63
    yh0306  
       2017-09-07 09:07:02 +08:00
    @zxp 对的你的截图 跟我这里抓包的一模一样的 我现在就是不知道怎么用 udpxy 转换 这个是在哪里设置的?大神能否详细告知下 方便加下 QQ154885848 就最好了 谢谢了!!!
    yh0306
        64
    yh0306  
       2017-09-07 09:07:40 +08:00
    还有把 igmp://替换成 rtp:// 这个是需要在 IPTV 内网 观看的 还是 外网 路由下也可以观看???
    yh0306
        65
    yh0306  
       2017-09-07 09:08:10 +08:00
    udpxy 是在 电信的光猫网关里 设置吗?
    zxp
        66
    zxp  
    OP
       2017-09-07 09:22:45 +08:00
    @yh0306 udpxy 是一个第三方软件,我是安装在一个类树莓派的 ARM 小板子上做服务器的,服务器直接连接家庭内网交换机和光猫 itv 端口,使用 dhcp 获取 iptv 地址,再将组播流转换成 http 流供内网访问的,具体可以看上面帖子的图片
    yh0306
        67
    yh0306  
       2017-09-07 10:28:49 +08:00
    @zxp 还有弄服务器。。看来还是不适合我这种小白。太高深了,辛苦楼主了!!!
    yh0306
        68
    yh0306  
       2017-09-07 10:40:40 +08:00
    @zxp 楼主最后请教个问题 rtp://@233.50.201.28:5140/ 这个地址是需要在 用 IPTV 账号 PPPRO 拨号连接上电信内网之后 才能在电脑端播放吗?? 还是要在什么特定的网络环境下才能播放的?
    yh0306
        69
    yh0306  
       2017-09-08 09:09:30 +08:00
    @zxp 已经测试 在不经过路由的情况下 电脑可以直接播放组播地址了 现在是不是只要在光猫出来和播放终端中间 安装一个 可以 UDP 代理的 路由 就可以实现局域网内 组播了?
    zxp
        70
    zxp  
    OP
       2017-09-08 10:24:23 +08:00
    @yh0306 是的,你已入门了:)
    yh0306
        71
    yh0306  
       2017-09-08 13:39:18 +08:00
    @zxp 呵呵太感谢你了!!!
    wxg1015
        72
    wxg1015  
       2017-09-09 09:28:58 +08:00 via Android
    给你们推荐个搭配用的 app 友窝直播 完美的空壳子直播 app
    hackerxk2910
        73
    hackerxk2910  
       2017-09-10 22:24:28 +08:00
    @mac2man 你好 能否分享一下江苏电信 IPTV 的完整包啊带时移地址的
    shenrui01
        74
    shenrui01  
       2017-09-15 11:33:28 +08:00
    @mac2man 能介绍下抓包过程吗 谢谢
    li514li
        75
    li514li  
       2017-09-24 14:47:05 +08:00
    能介绍下抓包过程吗 谢谢
    yingpengya
        76
    yingpengya  
       2017-09-24 19:52:32 +08:00 via Android
    请问楼主放出的 m3u 文件怎么用?我在安卓用 kiod 播放器导入你这 m3u 不能播放
    zxp
        77
    zxp  
    OP
       2017-09-25 08:25:28 +08:00
    这个是需要通过你家里的 udpxy 服务器来访问的,通过 udpxy 服务器将电信 IPTV 的组播电视信号转换为 http 协议进行访问,详见#27 楼图片。 @yingpengya

    具体说下抓包过程: @shenrui01 @li514li
    1、首先你需要搭建一个抓包的环境,你可以在机顶盒接入的交换机上配置一个镜像口,或者通过一个桥接设备接入光猫,或者简单一点就用这样一个玩意儿。

    2、接线图
    找一个有双网卡的电脑做抓包用,然后像这样接线

    3、抓包
    首先在抓包的电脑上开启 wireshark 软件,或其它可以抓包的软件,开始抓包,注意把两个网卡都选择上,然后开启机顶盒,知道可以进行播放了,就可以停止抓包,把抓好的数据文件导出。这个抓包文件中就包含了机顶盒的 DHCP 信息和认证、取 EPG 页面、用组播播放直播频道的所有信息,具体如何分析就不累述了,可以找一些 wireshark 的书看看,很简单的。
    yingpengya
        78
    yingpengya  
       2017-09-25 14:25:01 +08:00 via Android
    @zxp 大神能给个现成能用的 IPTV 源么,我也成都电信的,我实在不会弄谢谢了
    mac2man
        79
    mac2man  
       2017-10-13 23:45:37 +08:00   2
    我最近将 udpxy 直接跑在 IPTV 盒子里,这样就不需要单独的设备来跑 udpxy 了
    有时间我整理一下发出来
    2245518822
        80
    2245518822  
       2017-10-14 23:29:32 +08:00 via Android
    @mac2man 正好需要这个帖子
    2245518822
        81
    2245518822  
       2017-10-14 23:31:59 +08:00 via Android
    @mac2man 我的 IPTV 盒子没账号了,但是可以 dhcp 到地址,正好需要你这个帖子支持
    mac2man
        82
    mac2man  
       2017-10-14 23:48:21 +08:00
    我简单说一下 udpxy 跑在 IPTV 盒子里的办法:
    1. 首先我的 IPTV 盒子是 ZTE 中兴 ZXV B860AV1.1
    2. 拆机,刷机 TTL 线进入系统
    3. start adbd 启动 adbd
    4. 交叉编译出 arm 版本的 udpxy 传到 /data/local/ 中去; 并设置可执行权限
    5. /data/local/ 写个 add_udpxy.sh
    主要内容为:
    #!/system/bin/sh
    sleep 30 #这等待时间很有必要
    ifconfig eth0:1 192.168.111.3 netmask 255.225.225.0
    /system/bin/start adbd
    cd /data/local/
    ./udpxy -a 192.168.111.3 -p 9080 -m eth0 -c 10 -B 1Mb -M 60

    5. adb remount 相关操作,主要是将 /system/ 目录设置为可读写
    6. 修改 /system/bin/zte_middleware.sh 最后一行加入:
    /data/local/add_udpxy.sh &
    7. OK 重启,享受乐趣 192.168.111.3 为你局域网可访问 ip
    mac2man
        83
    mac2man  
       2017-10-14 23:48:58 +08:00
    拆机的部分,请参考 https://post.smzdm.com/p/495659/
    mac2man
        84
    mac2man  
       2017-10-15 00:05:24 +08:00
    交叉编译请参考 https://blog.rom1v.com/2014/03/compiler-un-executable-pour-android/
    我这里发一个 ZTE 中兴 ZXV B860AV1.1 编译好的 udpxy: https://pan.baidu.com/s/1csCBEI
    网络部分,怎么接入内网,请自己发挥能力去执行
    比如我家,我家是 4 口的光猫,lan2 是接 IPTV 盒子的 lan3 接入了内网交换机 光猫里绑定了 lan2 和 lan3 为 IPTV
    2245518822
        85
    2245518822  
       2017-10-17 14:09:37 +08:00
    邻居的盒子,我用中兴的工具,导出的直播地址和时移地址。直播地址就是这种 igmp://239.93.20.32:8186
    @zxp 请问抓包出来怎么没找到端口号。 时移地址带账号信息还有日期还有序列号等,估计每时都在更新 rtsp://182.142.44.4:554/live/ch16122917275474516084.sdp?playtype=1&boid=001&backupagent=182.142.44.4:554&clienttype=1&time=20171017094701+08&life=172800&ifpricereqsnd=0&vcdnid=001&userid=***********@ITV&stbip=**.**.**.**&mediaid=ch16122917275474516084&ctype=5&TSTVTimeLife=7200&cOntname=&authid=0&UserLiveType=1&stbid=2D10919900703210000090D8F3*****4&nodelevel=3&AuthInfo=HH9Ts********ujioidvgJT%2F1axOGy%2BAXQJfqew*******hxiBCUxuDs0tS8q%2FuhQueemDLG****xtEgk0Sy0A%3D%3D&bitrate=2000 这种地址
    zxp
        86
    zxp  
    OP
       2017-10-18 08:45:41 +08:00
    @2245518822 igmp://239.93.20.32:8186 里面 8186 就是端口号啊。其实做这个方案主要就是为了将直播信号转换为 http,然后可以方便自己多终端观看,如果还要兼顾回看、点播,甚至是把 epg 页面也抓出来,那相当于自己造了个机顶盒出来了,那又何必呢?
    mac2man
        87
    mac2man  
       2017-10-18 14:46:10 +08:00
    @zxp @2245518822 是呀 搞这个主要是为了直播,不是为了回看和点播 很多人都偏离了这一点
    skylu
        88
    skylu  
       2017-10-25 12:09:17 +08:00
    @zxp 请教一下楼主,你的光猫里面 iptv 设置的是桥接模式吗?那是不是要有地方进行拨号才行了?
    zxp
        89
    zxp  
    OP
       2017-10-25 12:17:25 +08:00
    @skylu 光猫里 iptv 设置确实是桥接模式,我们这里电信 iptv 是通过 dhcp 进行网络连接配置的,不需要进行拨号。见图

    skylu
        90
    skylu  
       2017-10-25 13:01:49 +08:00
    @zxp 感谢哈,我也成都的,今晚回去我验证一下到底是那种模式。应该也是和你一样。不过我有点迷糊的是,如果我是 windows10 来播放,按照你前面的帖子,需要模拟配置一下 dhcp,那其他的终端不需要这样处理吗?
    zxp
        91
    zxp  
    OP
       2017-10-25 15:51:00 +08:00
    @skylu 如果你电脑直接接在光猫的 iptv 口子上,理论上是不需要获取 IP 就可以直接播放这种二层组播的,见#69 楼。如果你家的网络对组播支持很好,就可以直接把 iptv 口接到你家的交换机上,然后就可以在家里电脑上用 vlc 之类的播放软件直接播放直播频道了。但要是希望通过 http 协议进行播放,就需要安装一个 udpxy 服务器来进行转换,其它终端就连接 udpxy 服务器进行播放。
    skylu
        92
    skylu  
       2017-10-25 20:03:50 +08:00
    @zxp 谢谢指教,我现在就是电脑直接接在光猫的 iptv 口子,同样的网线用电信的机顶盒做了测试没有问题,可以直播的,然后用电脑上的 vlc 播放器进行播放,提示无法播放。这个时候网卡是没有获取到 ip 地址的。
    skylu
        93
    skylu  
       2017-10-25 20:07:02 +08:00
    @zxp 我是直接在 vlc 里面的添加网络流媒体的选项里面加入 http://239.93.0.184:5140 ,提示 VLC is unable to open the MRL 'http://239.93.0.184:5140'. Check the log for details. 不知道是否是我播放的没有对了? V2EX 是不是只有楼主可以贴图了?
    zxp
        94
    zxp  
    OP
       2017-10-25 22:03:38 +08:00
    @skylu 在 vlc 里面你需要用 rtp:// 或 igmp:// 这样格式的 url 去连接才是组播方式
    skylu
        95
    skylu  
       2017-10-26 03:47:02 +08:00
    @zxp 起来上厕所,看到兄弟回帖,立马重新测试了一下,果然是这样的问题,然后直接插交换机,现在同一个局域网里面,可以上网,可以直接看 iptv,真的很爽。谢谢兄弟。明天继续折腾一下 udpxy。达到完美地步
    skylu
        96
    skylu  
       2017-10-26 07:31:53 +08:00
    @zxp 今天在一个虚拟机里面安装了 ubuntu,可以正常进入局域网,安装 udpxy 以后,按照命令以后,提示 Invalid multicast address: [10.184.×。×] 我这里对应的组播地址应该是多少了?
    zxp
        97
    zxp  
    OP
       2017-10-26 08:41:47 +08:00
    @skylu udpxy 里面-m 参数后面应该跟上你虚拟机通过 dhcp 获取到的 iptv 的 IP,获取 IP 的方法参考上面#18 楼的做法,我家获取到的地址就是 10.184 段的。
    skylu
        98
    skylu  
       2017-10-26 08:51:09 +08:00 via iPhone
    @zxp 好的!那实际上再简单一点,不用这个方法,直接看机顶盒获取的 ip,ip 段应该是一样的吧?
    zxp
        99
    zxp  
    OP
       2017-10-26 09:04:51 +08:00
    如果只看直播的话,随便配个 IP 应该也可以发起组播请求的。之前需要 IP 主要是为了验证抓包后的到的点播、回看链接。
    skylu
        100
    skylu  
       2017-10-26 20:43:58 +08:00
    @zxp 尝试了三种方式,虚拟机,群晖 docker 和 mac 下的 udpxy,都提示无效的组播地址,看来只有采用你修改获取 ip 的方式尝试一下,我这里机顶盒的 ip 是 10.186
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2786 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 14:40 PVG 22:40 LAX 07:40 JFK 10:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86