答案1
除了编写自己的设备驱动程序外,我能找到的最接近的方法是使用虚拟音频线解决方案(存在许多替代方案)让每个应用程序播放到单独的设备。然后,您可以单独处理每个应用程序的数据。
此外,如果您拥有需要捕获的应用程序的源代码,则可以使用 PulseAudio,因为它具有每个流监视器。
除了编写自己的设备驱动程序外,我能找到的最接近的方法是使用虚拟音频线解决方案(存在许多替代方案)让每个应用程序播放到单独的设备。然后,您可以单独处理每个应用程序的数据。
此外,如果您拥有需要捕获的应用程序的源代码,则可以使用 PulseAudio,因为它具有每个流监视器。