hackfans 发表于 2023-6-15 00:01:57

使用爱快软路由系统进行IPTV组播转发,实现家中设备免费观看IPTV直播

一、背景
今天很开心,别多想。因为今天是周五了,放假了。
前几天我们通过软路由我们抓取到了运行商的IPTV的组播地址。由于是组播流,只能直连光猫的设备才能使用,不能满足我们家里电视、手机和IPAD看直播的需求。我们可以利用爱快软里有把组播流信号转成UDP流,可以让我们局域网中的所有设备免费观看IPTV的直播信息。
二、实际操作


我们依次点击爱快软路由的菜单,选择UDPXY设置。然后选择之前配置的IPTV拉流的接口,再设置一个转发的端口。配置基本就完成了。
因为现在已经可以把之前的IPTV的组播流转成单播流了,所以我们要对之前的那种rtp拉流的地址重新编辑下。以如下为例:
之前我们通过抓包软件,抓取到的CCTV-6的组播地址是rtp://225.2.1.195:5000。
我们改成 http://192.168.10.254:8605/udp/225.2.1.195:5000,其中192.168.10.254为爱快软里有的IP地址,后面的8605为UDPXY开启的服务端口,后面的225.2.1.195:5000为IPTV的组播地址信息和端口。
接下来我们可以只用VLC或者PotPlayer进行测试。


稍等1-2秒钟,如果前面配置没有问题的问题的话。一般就可以正常播放IPTV的直播电视节目了。



这时候,我们可以切换到爱快路由器的线路监控界面,可以清楚的看到该端口的已经有流量跑起来了。



通过观察发现,IPTV的高清频道占用带宽一般为10Mbps,也就是1.2MB左右的带宽。标清大概占用3Mbps带宽左右,大概相当于350KB,还是很小的。
测试成功后,就可以批量把IPTV的组播地址转成UDPXY代理的格式,有条件的可以做成VLC的格式列表,导入进去。基本就结束了。手机安装VLC的APP程序,导入编辑好的频道列表。就可以使用手机看直播了,而且无视付费节目。
三、总结
1、如果测试不成功,首先用电脑直连光猫。确定是否能拉流成功。
2、确认UDPXY使用的端口是否已开启,可以借助telnet IP 端口或者专业端口扫描软件测试。
3、检查UDPXY的播放地址是否正确。http://软路由IP地址:服务端口/udp/组播节目IP地址:端口
4、防火墙或者策略是否允许。

页: [1]
查看完整版本: 使用爱快软路由系统进行IPTV组播转发,实现家中设备免费观看IPTV直播