我想学习音频流的基础知识。特别是,我想学习如何从计算机麦克风捕获音频,并实时传输它,以便其他用户可以现场收听。我想在 Windows 上做。
是否有任何好的教程可以解释它是如何完成的以及一些示例 C++ 代码,我可以查看更多详细信息?
我还听说 ASIO 提供了一个低延迟库,所以我对此很感兴趣。
Maybe here http://msdn.microsoft.com/en-us/library/windows/desktop/dd370784%28v=vs.85%29.aspx如果您使用的是 Windows,那么这是一个很好的起点?
阅读该页面并查看WASAPI http://msdn.microsoft.com/en-us/library/windows/desktop/dd371455%28v=vs.85%29.aspx以及。
您可以使用以下命令直接从设备捕获原始音频IAudioCaptureClient
我参与过涉及实时音频流的项目并使用过aac http://en.wikipedia.org/wiki/Advanced_Audio_Coding作为音频格式和Live555 http://www.live555.com/liveMedia/对于流媒体库。这些可能是一个很好的起点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)