【问题标题】:Process radio stream real time实时处理无线电流
【发布时间】:2012-02-08 23:48:19
【问题描述】:

我想用 C++ 创建一个程序,该程序能够实时处理通过 Internet 广播的无线电流(音频)。但是,我不知道如何在我的程序中获取此音频流。也许可以在浏览器中播放音频流并从我的程序中的声卡中捕获音频流或其他什么?

最终目标是处理流并识别我已经录制的特定声音。

欢迎所有提示。

【问题讨论】:

    标签: c++ audio


    【解决方案1】:

    我建议查看ffmpeg 库。它支持通过内部使用libcurl从互联网上抓取多媒体资源,例如RTSP。

    例如,您可以使用ffmpeg 命令行二进制文件(这是基于 ffmpeg C 库的二进制文件)来获取实时多媒体流,如下所示:

    ffmpeg -i rtsp://some-server.youtube.com/some-media.3gp -acodec copy -vcodec copy filename.3gp
    

    【讨论】:

      猜你喜欢
      • 2014-05-25
      • 2017-02-22
      • 1970-01-01
      • 2011-11-10
      • 2013-01-06
      • 1970-01-01
      • 2019-09-28
      • 2018-07-16
      • 2019-06-01
      相关资源
      最近更新 更多