是否可以“欺骗”网络摄像头源?

时间:2011-10-13 04:20:31

标签: c# video webcam

例如,ManyCam允许您对欺骗性网络摄像头Feed进行排序。你运行它,它看起来像其他程序,如合法的流,即使它可以搞乱背景,什么不是。

是否可以在C#.NET中执行类似的操作?基本上,我想完全覆盖/欺骗网络摄像头流,以便其他应用程序将拿起这个“网络摄像头”并将其视为真正的网络摄像头(但它实际上是我要发送的任何图像/视频)。如何在没有网络摄像头的情况下创建网络摄像头流,然后在其上运行任何图像或视频?这在C#中是否可能?

2 个答案:

答案 0 :(得分:3)

ManyCam可以避免这种情况,因为它安装为设备驱动程序。它连接到视频设备,然后通过自己的设备驱动程序回显这些信息。

您需要编写一个驱动程序,以便它显示为可用的视频设备来提交您的Feed。

非常有趣的想法,可能对测试支持网络摄像头的应用程序很有用。

答案 1 :(得分:0)

ManyCam可以播放视频/ gif图片:manual因此我不确定您要添加的功能。

但是,为了自己动手,你需要创建一个设备驱动程序,你可以将源代码输入