从声卡窗口xp捕获音频数据

时间:2012-09-27 17:09:18

标签: c# .net audio-streaming audio-recording naudio

我的要求是捕获在客户端计算机上播放的任何(音频)并将其作为实时流式传输发送到服务器。在Windows 7上,我正在为此目的敲击WASAPI Loopback。但是在Windows XP中不支持。有谁知道如何在Windows XP中完成它?

2 个答案:

答案 0 :(得分:1)

您可以使用DirectX。

看看这个: capturing sound and more with Managed DirectX (MDX) 1.1

答案 1 :(得分:0)

Windows XP不提供对环回捕获的内置支持。只有当您的声卡具有可以选择录制的“听到的内容”选项时,您才能这样做。如果没有,那么您需要使用专门创建的声卡驱动程序,它允许您拦截发送给它的音频,并将其传递给您的真实声卡。有一些商业产品可以做到这一点(例如Virtual Audio Cable