处理多个摄像头捕获UWP

我正在使用Universal应用程序,让我们为每个摄像头捕获一个图像(两个或更多)。 那么我们有什么方法可以管理所有相机捕获流砂过程吗? 我刚刚在MSDN中找到了有关单个摄像头处理的教程。

我发现了一些关于在Winforms中管理多个IP摄像机的文章,但没有任何关于UWP的文章。

众所周知,对于UWP应用程序,捕获照片和video的最简单方法是使用MediaCapture类。 请参阅使用MediaCapture进行基本照片,video和音频捕获 。

在此官方示例相机帧示例中 ,它显示了如何列出所有捕获源和访问具有不同配置文件的相机。

那么我们有什么方法可以管理所有相机捕获流砂过程吗?

我们可以使用MediaFrameReader Class初始化多个MediaCapture实例并读取帧。 查看此包装器 ,了解如何根据需要处理框架

根据以上官方样本分享多个相机样本: Github LINK

截图(在我的笔记本电脑上运行,连接了Microsoft Life Camera HD-3000):

在此处输入图像描述