【问题标题】:How to save web audio streaming to file ( c++ / java )如何将网络音频流保存到文件(c++/java)
【发布时间】:2009-07-07 06:34:03
【问题描述】:

是否有任何库或众所周知的方法来保存音频网络流媒体(网络广播、mp3 流媒体) 以编程方式归档?

【问题讨论】:

  • 这取决于流的类型。如果它是一个普通的 mp3 流,你真的不需要做任何事情。在这些情况下,您可以通过简单地获取它来撕掉它。您需要提供更多详细信息。
  • 它的 SHOUTcast 类型的流媒体,我需要在我的应用程序 cpp 或 java 中这样做

标签: java c++ audio streaming


【解决方案1】:

您可以使用 VLC 项目中的 libvlc。 wiki 现在似乎已经关闭。代码是c++。

编辑:通过谷歌缓存找到thisthis

【讨论】:

    【解决方案2】:

    您可以使用BASS library。它对附加到网络流并将它们解码为 MP3/WMA/OGG/AAC 文件有很多支持。用 C 开发,但可以很容易地在 C++ 和许多其他语言中使用。

    【讨论】:

    • BASS 库可免费用于非商业用途
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多