我想捕捉所有VoIP应用程序的音频,例如Skype,G-Talk,Msn等
我需要一些链接来记录所有应用程序中的麦克风和音频。我正在为应用程序开发音频记录器功能。 我尝试拦截一些APIs如IDirectSound和Wave API,但我错过了一些东西,因为一些应用程序是录音机,而其他一些则不是。我想捕捉所有VoIP应用程序的音频,例如Skype,G-Talk,Msn等
有人可以给我一些线索吗?
最好的问候。
在我的公司中,我们开发了一个Audio Recorder SDK,因为要制作所有需要拦截所有应用程序的钩子非常困难。您应该挂接MCI Wave API调用,IDirectSound接口和Windows Vista/Windows 7 Core Audio引擎的新IAudioClient接口。 我们的SDK支持Skype 4.x和5.x,G-Talk和Msn。我们已经对其他应用程序进行了测试,它正在运行,但我们不支持它们。 此外,我们带来一些UI功能,如处理按钮点击和使用SDK获取Windows文本。
我希望这些信息能帮助你。
这是我最好的选择,我会联系你的公司,并测试它是如何工作的。 –
耻辱,没有文档:3 –
你没有发现试用版有用吗? –
迂回曲折,绕过waveOut *函数,也许,或者看起来MxSkypeRecorder是怎么做的......我真的很高兴看到它的工作。 –
我知道应用程序,但我需要的东西,我可以使用,虽然我的代码。这是最终用户的独立应用程序。 –
是的,但它有一个单独的dll,用于捕获播放的音频。也许通过一些逆向工程,你可以找到自己的工作方式。例如,导出的函数列表(按名称,如果存在)。 –