Windows runtime 捕获amr nb格式Winstore应用程序中的音频流

Windows runtime 捕获amr nb格式Winstore应用程序中的音频流,windows-runtime,Windows Runtime,我正在寻找一个解决方案,以捕获音频流在amr nb格式的WinStore应用程序 是否可以将音频直接捕获为amr nb流? 或者需要以pcm格式捕获,然后将其转换为amr nb流 提前感谢您提供使用示例我不熟悉此编解码器,但据了解,windows 8.0不支持此编解码器 看起来是这样,但我认为转换不是内置的。然后,您必须构建一个MediaExtension并将其与应用程序一起提供。上有样品MFT 还有另一个解决方案,也许更简单,不涉及媒体基础。它包括使用WASAPI收集原始音频数据,并使用AMR

我正在寻找一个解决方案,以捕获音频流在amr nb格式的WinStore应用程序

是否可以将音频直接捕获为amr nb流?
或者需要以pcm格式捕获,然后将其转换为amr nb流


提前感谢您提供使用示例

我不熟悉此编解码器,但据了解,windows 8.0不支持此编解码器

看起来是这样,但我认为转换不是内置的。然后,您必须构建一个MediaExtension并将其与应用程序一起提供。上有样品MFT

还有另一个解决方案,也许更简单,不涉及媒体基础。它包括使用WASAPI收集原始音频数据,并使用AMR库对其进行编码(您可能需要对AMR库进行少量调整以通过WACK)