扩展「电信iTV」在任意地点、多屏幕观看世界杯

2018.6.27 发布在 Software 栏目

俄罗斯世界杯已经到了同时进行两场比赛的小组赛第三轮,于是在家中享受「电信iTV」流畅的高清直播信号变得不那么爽,毕竟想要同时观看两场比赛,要么在移动设备上开一个优酷,要么再加一个电信盒子,总有那么一点点的不爽。

扩展「电信iTV」在任意地点、多屏幕观看世界杯 Software-第1张

本文适合于开通了 电信iTV 的四川、江苏用户,可以实现不需要电信盒子,在任意地点多设备多屏幕观看世界杯、电视直播。其他地区用户需要自己动手获取直播地址。

▍来源

先分享来源,最早青小蛙的好友 @mac_zhou 大大分享了一个大约 1 年前由 @zxp 发布的帖子分享一下四川电信 IPTV 190 个直播频道的组播地址表,用 udpxy 转换下就可以不需电信盒子在任何地方直接观看了,然后 mac_zhou 还亲自抓包分享了江苏电信的组播地址,于是才有了本文,具体原理可参考帖子原文。

▍硬件连接方法

而扩展方法是通过将电信光猫上的 iTV 网口用网线直接与路由器或交换机相连,你没看错,不要想多,直接连就行了。

扩展「电信iTV」在任意地点、多屏幕观看世界杯 Software-第2张

▍支持的播放器

青小蛙测试过的播放器有:

Windows: PotplayermacOS:IINAiOS:nPlayerAndroid:VLC、MX Player

支持的播放器有很多,以上只是顺手做过测试的。除了移动设备,各大盒子也可以,比如 HDP 直播应用。

扩展「电信iTV」在任意地点、多屏幕观看世界杯 Software-第3张

没错,HDP 里面也有 CCTV5,但是那个清晰度、流畅度,以及近期出现的提示版权问题的画面,不忍直视。

将播放地址导入 HDP 的方法大概就是运行 HDP 后,按下遥控器的返回按钮,停住,然后在电脑上输入电视屏幕上出现的 IP:端口 地址,最后导入播放列表文件就行了。格式为:

CCTV-5高清,http://192.168.1.123:4022/rtp/239.93.1.12:2224

将内容保存为 appinn.txt 就行了。

▍必要条件

已开通电信 itv有一台 Linux 系统的电脑、虚拟机会一点点的 Linux 操作

由于 udpxy 只有 Linux 版本,于是你需要会一点点的 Linux 操作,以及局域网里有一台 Linux 系统,可以是虚拟机,比如在 Windows 里通过 VirtualBox 虚拟一个 Ubuntu,或者在 macOS 里用 VM、PD 虚拟一个 Ubuntu,甚至在群晖的虚拟机管理器里虚拟一个,都可以,也不限于 Ubuntu。

▍软件安装方法

有了 Ubuntu,还需要一个叫做 UDPXY 的 Linux 软件,它能将 RTP(实时传输协议)转换为 HTTP 协议,就可以使用任何能够播放 URL 的视频播放器播放了。

扩展「电信iTV」在任意地点、多屏幕观看世界杯 Software-第4张

下面是编译方法:

wget http://udpxy.com/download/udpxy/udpxy-src.tar.gztar xzvf udpxy-src.tar.gzcd udpxy-1.0.23-12make && make install

▍udpxy 使用方法

udpxy -p 4022

至此,你家中的 CCTV5 与 CCTV5+ 的直播地址分别是:

四川电信:

CCTV5, http://192.168.1.123:4022/rtp/239.93.1.12:2224
CCTV5+, http://192.168.1.123:4022/rtp/239.93.1.36:8004

江苏电信:

CCTV5, http://192.168.1.123:4022/rtp/239.49.0.5:9570

扩展「电信iTV」在任意地点、多屏幕观看世界杯 Software-第5张

好尴尬,青小蛙发现 mac_zhou 分享的江苏地址没有 5+…

其他地区用户可以在网上找找,动手能力强的可以参考帖子自己抓包。

最后,祝玩的愉快。

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !