![]() | 1 c0mmand 2017-08-29 10:29:39 +08:00 全是私有地址 另外你穿越了。截取于 2018 年 8 月 #scitv #iptv #sichuan |
![]() | 2 vmwarenat8 2017-08-29 10:32:31 +08:00 [四川电信 ITV 190 个频道的组播表] 四川电信 IPTV 190 个频道的组播表,截取于 2018 年 8 月 #scitv #iptv #sichuan 未来超人 你好 请问下 2017 年 8 月 30 日 中奖彩票好吗多少 偷偷告诉我就好 |
![]() | 3 zxp OP 接电信光猫的 ITV 口就可以取到组播流,另外已经穿越回来了 :) 谢谢! |
![]() | 4 KevinChan 2017-08-29 11:44:23 +08:00 via iPhone 央视五套和 5+有延时吗?卡顿情况如何? |
5 4679kun 2017-08-29 11:46:01 +08:00 via Android 详细说下嘛 |
![]() | 6 zxp OP ![]() 效果是和用电信机顶盒看直播一样的,在家里的网络环境下可同时播放多个频道,基本没有卡顿延迟,如果要在外网上观看,就和你的上行带宽有关,成都这边 200M 光纤是 20M 上行,我试过在单位里用电脑和手机同时播放是没有问题的,很稳定流畅,用手机 4G 流量也可以稳定播放,也可以通过 he.net 的 IPv6 隧道播放,效果就差多了。 另外说一下这个 udpxy 真是好东西,直接把组播 udp 流转换成 http 了,这样就可以很方便的做很多应用了。 |
![]() | 7 zxp OP 见图,这是在单位里播放的 ![]() |
![]() | 8 zxp OP ![]() |
![]() | 9 myliyifei 2017-08-29 15:43:02 +08:00 via Android 别的省份不能用吧 |
![]() | 10 zxp OP 其它地方的需要自己抓组播源哈,网上可以搜到上海、北京的,抓一下包也不难。 |
11 whatghost 2017-08-29 16:21:22 +08:00 用什么软件播放 |
![]() | 12 zxp OP 电脑上用 vlc,iina、盒子上用 hdp,手机上用熊猫 tv、GoIPTV 等等,支持自定义频道导入 m3u 播放列表的应该都可以的 |
![]() | 13 sarices 2017-08-29 17:11:20 +08:00 广东中山电信的,频道还没有小米盒子随便一个电视直播 app 多播源 |
![]() | 14 billytom 2017-08-29 17:14:13 +08:00 广州电信的有兄弟给分享下吗? |
15 evagreenworking 2017-08-29 17:15:49 +08:00 LZ 低调 电信哪天加密了就不好玩了 另外 vlc 不是应该 rtp 流直接就能看么 |
![]() | 16 snowhalation 2017-08-29 17:44:55 +08:00 一楼是对的 全是私有地址 接 ITV 实测无法读取源 |
![]() | 17 peppermint 2017-08-29 19:16:01 +08:00 同四川电信,盒子网络是 DHCP,插电脑上进不到 iptv 的网络啊? |
![]() | 18 zxp OP ![]() 是的,电脑连接 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 |
![]() | 19 sola97 2017-08-29 21:07:26 +08:00 这是你们四川省专用私有地址吗 |
![]() | 20 panda 2017-08-29 21:49:38 +08:00 via Android 能收到香港台不 |
![]() | 21 zxp OP 电信各个省份的 IPTV 标准不一样的,所以需要抓一下机顶盒的包才能分析出具体的地址来,电信盒子里没有的直播频道当然也抓不到地址。据我所知只有广电的电视信号在涉外场合才会传输港澳和境外节目,知道频点手动在机顶盒输入也能搜索到香港台,但没有授权是无法观看的。电信的直播信号也是通过广电拿的,普通老百姓貌似都没有传港澳节目。 |
![]() | 22 zxp OP 本来不通过 udpxy 转换也可以在家庭网络环境用 vlc 之类的播放软件直接通过组播 rtp 播放流的,但家庭网络环境通常来说对组播的支持不会太好,容易泛洪导致网络环境恶化,影响其它的应用,也无法在家庭以外的地方实现观看,转成 http 后就容易多了。 |
![]() | 23 peppermint 2017-08-29 22:39:16 +08:00 @zxp 感谢,我去试试。是不是需要两个网卡呢?一个连宽带,一个连 iptv ? |
![]() | 24 zxp OP ![]() 是需要用两个网卡,一个连接家里的局域网,一个连光猫的 itv 口,连局域网的可以用无线 |
![]() | 25 peppermint 2017-08-30 14:20:16 +08:00 @zxp 嗯,搞好了,谢谢哈。 |
26 jisibencom 2017-08-30 19:12:45 +08:00 看起来信息量很大,不懂是怎么个接法,又说是单位,又说家里 |
![]() | 27 zxp OP |
28 bigtwo 2017-08-30 23:38:17 +08:00 @zxp 换了 N 个系统,ip 都能获取到,网关通的,dns 也通,就是组播一直透传不了,没搞懂是何问题 请问 lz,你 ping 上面那些组播地址能通吗,或者 224.0.0.1 ? |
![]() | 29 zxp OP 组播地址无法 ping,只能通过 igmp 协议去加组、离组和 tcp/udp 请求数据流,上面那些组播地址是四川成都电信用的,其它地方包括四川的某些地市也许不同,如果加组没有数据,那应该就是没有这个组播组。 @cnyang |
![]() | 30 zxp OP 你也可以试试把 239.93.0.0/16 路由指向到接 itv 的那个网卡上 |
31 mac2man 2017-08-31 09:06:02 +08:00 给你们看一个难度高点儿的 vendor_class_id https://i.loli.net/2017/08/31/59a760a5b3e7f.jpg |
32 mac2man 2017-08-31 09:07:14 +08:00 |
![]() | 33 zxp OP vendor-class-identifier rfc 定义是 string 类型,可以试试这样直接发送十六进制数据 send vendor-class-identifier 00:00:1f:39:01:....; |
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 是从何而来的? |
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 |
![]() | 38 zxp OP 抓取 epg 脚本再转换一下就的到所有的地址了 |
41 mac2man 2017-08-31 13:59:10 +08:00 ![]() 江苏电信 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 |
43 bigtwo 2017-08-31 21:28:15 +08:00 @zxp 感谢提醒,我一直用的 vlan 透传,看了隔壁家才发现 iptv 需要两个 vlan id,搜索了下是通用的,桥接之后现在可以看了,谢谢 |
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 ) |
47 bigtwo 2017-09-01 17:21:05 +08:00 @zxp 楼主,那个试了下电信的组播无授权,只要组播 3990 的 vlan id (成都电信)直接就可以直播(已测试任意 mac 地址),dhcp ip 是点播回放用的,不知能否抓几个点播回放的地址上来(如果没个人信息的话),谢谢 |
![]() | 48 zxp OP 直播是 igmp v2 的,没有验证,但是回看和点播是需要授权的,账号和密码是电信的 itms 通过 tr069 下发给盒子的,通过抓包可以抓到带授权信息的回看和点播链接,其它机器应该可以直接播放,但是有可能授权信息会定期更新,所以链接可能需要经常更新授权。 @cnyang |
49 ben0629 2017-09-03 00:14:24 +08:00 iptv 用的 ppoe 拨号,第一步就卡住了 |
50 2245518822 2017-09-03 17:12:35 +08:00 请问,我是四川电信的,广安这边的。我的 iptv 盒子坏了,可以通过这样的方式不用拨号可以看 iptv 吗? |
51 yh0306 2017-09-03 21:24:05 +08:00 请教楼上大神,已抓包源是 rtsp 开头的 所以很多直播软件都不支持,请教如何用你们说的 用 UDP 代理 转 http ???方便的话加我 QQ154885848 红包送上 谢谢!!! |
52 2245518822 2017-09-03 21:31:25 +08:00 via Android 方便留个联系方吗? QQ 也行。我是四川电信的,搞了半天硬是没搞懂。或是你加我也可 QQ1041526798 |
53 2245518822 2017-09-03 21:36:41 +08:00 via Android @zxp 我的光猫下面显示组播 3990 的 vlan id 的 pppoe 桥接。但是我的盒子坏了,就不能拨号了,你说直播没有验证,怎么搞。我的路由器 K1 刷的老毛子,按网上的没搞懂怎么接,所以想单独请教下 |
![]() | 54 zxp OP @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 协议传的,没有控制层。 |
55 yh0306 2017-09-04 09:32:53 +08:00 也就是 我获得的 rtsp://60.163.4.75:554/pltv/88888913/224/3221227800/10000100000000060000000000304166_0.smil 这个源地址是没法转成 http 地址的吗? |
![]() | 56 zxp OP 也是可以转的,不过上面说的 udpxy 不行,这是专门用于组播流转 http 的,你可能需要找其它的软件,如 vlc 自己就可以,还有那个 rtsp 源的链接是带授权信息的,也就是说不能通用,有可能你每次重启机顶盒都不同的。 @yh0306 |
57 yh0306 2017-09-04 12:27:50 +08:00 @zxp 不会的 我这个源 内网 和外网都可以播放 不过外网播放 在电脑上用 POTPLAYER 还可以 但是在安卓设备上就会卡顿花瓶马赛克 如果内网播放 就流畅的 机顶盒重启 不受影响 现在最关键的是 这源 VLC 播放失败 用 MXPLAYER 可以播放 但是 MXPLAYER 又不能播放 源地址的列表 头大。。。不知道怎么解决了。。。。 |
60 yh0306 2017-09-06 23:52:43 +08:00 @zxp 楼主 我是华为的机顶盒用配置工具进去后 看到每个源地址 rtsp 前面都有个频道 URL 类似于 igmp://233.50.201.28:5140 这样的地址 请问这个是组播地址吗?如果是的话 这个地址怎么在电脑上播放不了的 需要怎么设置或者转换吗? |
![]() | 61 zxp OP @yh0306 是的就是组播地址,可以用 vlc 试试 rtp://@233.50.201.28:5140/这样的链接进行播放,或者 udp://也行,你在播放的时候抓一下 itv 端口的包,看看是否有大量的从 233.50.201.28 这些 IP 进入的 UDP 报文,如有有,说明是通过组播进行播放的。组播流可以用 udpxy 进行转换成 http 流播放。 |
![]() | 62 zxp OP 你之前抓到的 rtsp 链接应该是回看的链接,直播应该还是走的组播,成都这边抓包的到的 epg 脚本是这样的: ![]() 里面 ChannelURL 就是组播地址,TimeShiftURL 是回看链接,回看链接里面有机顶盒的认证信息,如果只看直播的话只需要 ChannelURL,然后把 igmp://替换成 rtp://再用 udpxy 转换就行了。 |
63 yh0306 2017-09-07 09:07:02 +08:00 @zxp 对的你的截图 跟我这里抓包的一模一样的 我现在就是不知道怎么用 udpxy 转换 这个是在哪里设置的?大神能否详细告知下 方便加下 QQ154885848 就最好了 谢谢了!!! |
64 yh0306 2017-09-07 09:07:40 +08:00 还有把 igmp://替换成 rtp:// 这个是需要在 IPTV 内网 观看的 还是 外网 路由下也可以观看??? |
65 yh0306 2017-09-07 09:08:10 +08:00 udpxy 是在 电信的光猫网关里 设置吗? |
![]() | 66 zxp OP @yh0306 udpxy 是一个第三方软件,我是安装在一个类树莓派的 ARM 小板子上做服务器的,服务器直接连接家庭内网交换机和光猫 itv 端口,使用 dhcp 获取 iptv 地址,再将组播流转换成 http 流供内网访问的,具体可以看上面帖子的图片 |
68 yh0306 2017-09-07 10:40:40 +08:00 @zxp 楼主最后请教个问题 rtp://@233.50.201.28:5140/ 这个地址是需要在 用 IPTV 账号 PPPRO 拨号连接上电信内网之后 才能在电脑端播放吗?? 还是要在什么特定的网络环境下才能播放的? |
69 yh0306 2017-09-08 09:09:30 +08:00 @zxp 已经测试 在不经过路由的情况下 电脑可以直接播放组播地址了 现在是不是只要在光猫出来和播放终端中间 安装一个 可以 UDP 代理的 路由 就可以实现局域网内 组播了? |
72 wxg1015 2017-09-09 09:28:58 +08:00 via Android 给你们推荐个搭配用的 app 友窝直播 完美的空壳子直播 app |
73 hackerxk2910 2017-09-10 22:24:28 +08:00 @mac2man 你好 能否分享一下江苏电信 IPTV 的完整包啊带时移地址的 |
75 li514li 2017-09-24 14:47:05 +08:00 能介绍下抓包过程吗 谢谢 |
76 yingpengya 2017-09-24 19:52:32 +08:00 via Android 请问楼主放出的 m3u 文件怎么用?我在安卓用 kiod 播放器导入你这 m3u 不能播放 |
![]() | 77 zxp OP 这个是需要通过你家里的 udpxy 服务器来访问的,通过 udpxy 服务器将电信 IPTV 的组播电视信号转换为 http 协议进行访问,详见#27 楼图片。 @yingpengya 具体说下抓包过程: @shenrui01 @li514li 1、首先你需要搭建一个抓包的环境,你可以在机顶盒接入的交换机上配置一个镜像口,或者通过一个桥接设备接入光猫,或者简单一点就用这样一个玩意儿。 ![]() 2、接线图 找一个有双网卡的电脑做抓包用,然后像这样接线 ![]() 3、抓包 首先在抓包的电脑上开启 wireshark 软件,或其它可以抓包的软件,开始抓包,注意把两个网卡都选择上,然后开启机顶盒,知道可以进行播放了,就可以停止抓包,把抓好的数据文件导出。这个抓包文件中就包含了机顶盒的 DHCP 信息和认证、取 EPG 页面、用组播播放直播频道的所有信息,具体如何分析就不累述了,可以找一些 wireshark 的书看看,很简单的。 ![]() |
78 yingpengya 2017-09-25 14:25:01 +08:00 via Android @zxp 大神能给个现成能用的 IPTV 源么,我也成都电信的,我实在不会弄谢谢了 |
79 mac2man 2017-10-13 23:45:37 +08:00 ![]() 我最近将 udpxy 直接跑在 IPTV 盒子里,这样就不需要单独的设备来跑 udpxy 了 有时间我整理一下发出来 |
80 2245518822 2017-10-14 23:29:32 +08:00 via Android @mac2man 正好需要这个帖子 |
81 2245518822 2017-10-14 23:31:59 +08:00 via Android @mac2man 我的 IPTV 盒子没账号了,但是可以 dhcp 到地址,正好需要你这个帖子支持 |
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 |
83 mac2man 2017-10-14 23:48:58 +08:00 拆机的部分,请参考 https://post.smzdm.com/p/495659/ |
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 |
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 这种地址 |
![]() | 86 zxp OP @2245518822 igmp://239.93.20.32:8186 里面 8186 就是端口号啊。其实做这个方案主要就是为了将直播信号转换为 http,然后可以方便自己多终端观看,如果还要兼顾回看、点播,甚至是把 epg 页面也抓出来,那相当于自己造了个机顶盒出来了,那又何必呢? |
87 mac2man 2017-10-18 14:46:10 +08:00 @zxp @2245518822 是呀 搞这个主要是为了直播,不是为了回看和点播 很多人都偏离了这一点 |
![]() | 89 zxp OP |
90 skylu 2017-10-25 13:01:49 +08:00 @zxp 感谢哈,我也成都的,今晚回去我验证一下到底是那种模式。应该也是和你一样。不过我有点迷糊的是,如果我是 windows10 来播放,按照你前面的帖子,需要模拟配置一下 dhcp,那其他的终端不需要这样处理吗? |
![]() | 91 zxp OP @skylu 如果你电脑直接接在光猫的 iptv 口子上,理论上是不需要获取 IP 就可以直接播放这种二层组播的,见#69 楼。如果你家的网络对组播支持很好,就可以直接把 iptv 口接到你家的交换机上,然后就可以在家里电脑上用 vlc 之类的播放软件直接播放直播频道了。但要是希望通过 http 协议进行播放,就需要安装一个 udpxy 服务器来进行转换,其它终端就连接 udpxy 服务器进行播放。 |
92 skylu 2017-10-25 20:03:50 +08:00 @zxp 谢谢指教,我现在就是电脑直接接在光猫的 iptv 口子,同样的网线用电信的机顶盒做了测试没有问题,可以直播的,然后用电脑上的 vlc 播放器进行播放,提示无法播放。这个时候网卡是没有获取到 ip 地址的。 |
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 是不是只有楼主可以贴图了? |
95 skylu 2017-10-26 03:47:02 +08:00 @zxp 起来上厕所,看到兄弟回帖,立马重新测试了一下,果然是这样的问题,然后直接插交换机,现在同一个局域网里面,可以上网,可以直接看 iptv,真的很爽。谢谢兄弟。明天继续折腾一下 udpxy。达到完美地步 |
96 skylu 2017-10-26 07:31:53 +08:00 @zxp 今天在一个虚拟机里面安装了 ubuntu,可以正常进入局域网,安装 udpxy 以后,按照命令以后,提示 Invalid multicast address: [10.184.×。×] 我这里对应的组播地址应该是多少了? |
![]() | 97 zxp OP @skylu udpxy 里面-m 参数后面应该跟上你虚拟机通过 dhcp 获取到的 iptv 的 IP,获取 IP 的方法参考上面#18 楼的做法,我家获取到的地址就是 10.184 段的。 |
![]() | 99 zxp OP 如果只看直播的话,随便配个 IP 应该也可以发起组播请求的。之前需要 IP 主要是为了验证抓包后的到的点播、回看链接。 |