我确实看到了这个问题,但在 .NET 上看的不多……
我想编写 .NET 代码以连接到流式传输 SHOUTcast (Winamp) 音频内容的 Web 服务器(如果有人感兴趣,URL 是http://live.radiotrinitas.ro:8000/)并记录下来。
但我不知道该怎么做。
只需打开 HTTP 连接,然后将其流式传输到磁盘上的文件?
内容中似乎有一些标题(或者在我看来),我不知道格式是什么,所以如何命名文件的扩展名(MP3?)
更新1:
我确实尝试使用 HttpWebRequest 进行连接,但它抛出了 ProtocolViolation。然后我尝试使用 TcpClient 进行连接,它没有发回任何东西。我猜它正在等待一些启动命令。我不知道这个,显然是专有的(?),协议......