【发布时间】:2012-07-19 17:20:15
【问题描述】:
我想学习音频流的基础知识。特别是,我想学习如何从计算机麦克风捕获音频,并实时流式传输,以便其他用户可以实时收听。我想在 Windows 上做。
是否有任何好的教程来解释它是如何完成的,以及一些我可以查看更多细节的示例 C++ 代码?
我还听说 ASIO 提供了一个低延迟库,所以我对此很感兴趣。
【问题讨论】:
-
一个好的开始是说明您的目标平台。由于 C++ 没有用于声音的原生 API,因此您将不得不依赖第三方库,其中大部分是特定于平台的。
-
谢谢,我对 Windows 和 ASIO 库很感兴趣。但更重要的是一个解释音频流是如何完成的教程,例如什么是服务器或套接字等。
-
这样的问题结束是怎么回事?这是一个严重相关的问题。在 PC 平台上用于实时音频的良好工作示例代码是一个严重的持续问题。
标签: c++ audio-streaming