是否可以进行通用 API 调用来获取来自网络摄像头的图像或视频源的句柄,并将其替换为我自己的图像或视频,以便应用程序连接到摄像头(例如 MSN/Skype/Yahoo IM)会看到我的图像而不是相机正在捕捉的图像吗?
理想情况下,我试图以一种独立于设备供应商或接口的通用方式解决这个问题(通过所有这些应用程序使用的标准网络摄像头堆栈,如果存在这样的事情)。
它适用于需要能够禁用客户端上的网络摄像头而不是出于特定目的的安全应用程序。我可以通过代码停止和启动图像捕获设备,但理想情况下,我更愿意让设备保持启用状态,并用一个图形替换捕获的图像,告诉用户他们当前无法使用他们的摄像头的原因。