我的大学目前正在运行 IPTV 试验。要访问该服务,您需要安装 VLC 媒体播放器,并通过它运行从大学内部网下载的文件,每个文件代表一个频道。
文件格式为:
#EXTM3U
#EXTINF:0,ITV2
udp://@238.255.0.6:2001
我将其识别为 M3U 播放列表文件。幸运的是,该文件指定了托管服务的服务器的 IP 地址、访问它的端口以及协议,在本例中为 UDP。
我的问题是,我怎样才能以编程方式访问该服务?客户端是否与服务器进行了特定的握手?看到它可以通过 VLC 媒体播放器轻松访问,由于没有使用专有协议,访问数据肯定是微不足道的吗?
我对以编程方式访问 Internet 不太了解。我知道在 JavaPort
中可以构建一个 UDP 模型。我会很感激 Java 中的答案,但任何类似的语言都绰绰有余。
谢谢!