【发布时间】:2014-11-15 01:11:10
【问题描述】:
我正在尝试构建一个 C++ 应用程序,它将尝试连接 Shoutcast/Icecast 服务器,获取音频文件,然后将音频文件流式传输到音频设备。 Windows中有winamp应用程序,它已经做了同样的事情。但我想在 C++ 中使用相同类型的应用程序。我已经阅读了http://www.smackfu.com/stuff/programming/shoutcast.html 链接。但不确定我应该如何开始。我需要这方面的具体帮助:a) 我如何连接到 shotcast 服务器? b) 获取音频文件的 url? c) 我应该如何开始流式传输?我已经建立了一个可以连接到服务器的套接字程序,可以发送/接收二进制数据。希望这可以在这里有所帮助。但是我无法从以上三点开始?我已经阅读了关于此的 stackoverflow 网址:
Stream getUserMedia to an Icecast server? Audio streaming using C++ tutorial and sample code http://forums.radiotoolbox.com/viewtopic.php?t=74
但帮不上什么忙。 你能帮我解决这个问题吗?
【问题讨论】:
标签: c++ audio stream audio-streaming