处理多个摄像头捕获UWP

Bui*_*Huy 8 .net c# camera uwp

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

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

Fra*_*SFT 3

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

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

那么我们有什么办法来管理所有摄像头采集流沙流程呢?

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

分享一个基于上述官方示例的多摄像头示例:Github LINK

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

在此输入图像描述