虚拟麦克风,网络和vb.net

Jon*_*an. 5 .net vb.net virtual microphone

我想添加一个虚拟麦克风(类似于如何使用虚拟CD驱动器,然后在其上安装ISO文件.)以便可以在MSN和Skype等程序中进行选择.但是要通过网络传输音频源(我知道如何在VB.net中通过网络传输音频)但是如何将已经流式传输的音频作为虚拟麦克风的输入?

乔纳森

vla*_*adr 3

您可以改编来自 MSDN 的AVStream Filter-Centric Simulated Capture Driver WDK Sample,放弃视频支持(image.cppvideo.cpp)并更改音频捕获引脚实现以提供来自网络的音频而不是示例波形文件。

或者,您可以查看MSDN 中的Microsoft 虚拟音频设备 (MSVAD) 示例驱动程序,该驱动程序作为端口类驱动程序实现(与上面的 AVStream 驱动程序相反)。

还可以编写 DirectShow 源过滤器并将其注册,就好像它对应于音频捕获设备一样。