2011-10-13 24 views
3

例如,ManyCam允许您排序欺骗摄像头供稿。你运行它,并且它看起来像其合法的流程,即使它可以混淆背景和其他程序。是否有可能“欺骗”摄像头供稿?

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

+0

这看起来像http://stackoverflow.com/questions/440017/net-options的欺骗-stream-视频文件-AS-摄像头图像。搜索“假摄像头”可获得28美元的价格:http://www.camersoft.com/fake-webcam.html –

回答

3

ManyCam摆脱这一点,因为它安装为设备驱动程序。它连接到视频设备,然后通过它自己的设备驱动程序回应这些信息。

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

非常有趣的想法,可用于测试启用了摄像头的应用程序。

0

ManyCam可以播放视频/ gif图像:manual所以我不确定你想要添加什么功能。

但是,是自己做你需要创建一个设备驱动程序,你可以喂源引入