问题背景 - 有两个不同的 Windows 应用程序试图同时访问计算机上的网络摄像头。目前,只有一个应用程序能够访问它。我希望能够允许两个应用程序同时访问网络摄像头。我的问题的一个常见示例是,Skype 和 yahoo messenger 试图同时访问计算机上的网络摄像头。
我发现了一些允许在 Windows 上执行此操作的软件(manycam.com、http://www.splitcamera.com/ )。但我不确定他们是如何实施的。我想自己编写代码来实现这一点,因为我的代码需要与其他 API 集成。
如果有人能阐明如何编写设备包装器来实现这一点,我将不胜感激。