处理多个摄像头捕获UWP
我正在使用Universal应用程序,让我们为每个摄像头捕获一个图像(两个或更多)。 那么我们有什么方法可以管理所有相机捕获流砂过程吗? 我刚刚在MSDN中找到了有关单个摄像头处理的教程。
我发现了一些关于在Winforms中管理多个IP摄像机的文章,但没有任何关于UWP的文章。
众所周知,对于UWP应用程序,捕获照片和video的最简单方法是使用MediaCapture
类。 请参阅使用MediaCapture进行基本照片,video和音频捕获 。
在此官方示例相机帧示例中 ,它显示了如何列出所有捕获源和访问具有不同配置文件的相机。
那么我们有什么方法可以管理所有相机捕获流砂过程吗?
我们可以使用MediaFrameReader
Class初始化多个MediaCapture
实例并读取帧。 查看此包装器 ,了解如何根据需要处理框架 。
根据以上官方样本分享多个相机样本: Github LINK
截图(在我的笔记本电脑上运行,连接了Microsoft Life Camera HD-3000):