例如,ManyCam允许您对欺骗性网络摄像头Feed进行排序。你运行它,它看起来像其他程序,如合法的流,即使它可以搞乱背景,什么不是。
是否可以在C#.NET中执行类似的操作?基本上,我想完全覆盖/欺骗网络摄像头流,以便其他应用程序将拿起这个“网络摄像头”并将其视为真正的网络摄像头(但它实际上是我要发送的任何图像/视频)。如何在没有网络摄像头的情况下创建网络摄像头流,然后在其上运行任何图像或视频?这在C#中是否可能?
答案 0 :(得分:3)
ManyCam可以避免这种情况,因为它安装为设备驱动程序。它连接到视频设备,然后通过自己的设备驱动程序回显这些信息。
您需要编写一个驱动程序,以便它显示为可用的视频设备来提交您的Feed。
非常有趣的想法,可能对测试支持网络摄像头的应用程序很有用。
答案 1 :(得分:0)
ManyCam可以播放视频/ gif图片:manual因此我不确定您要添加的功能。
但是,为了自己动手,你需要创建一个设备驱动程序,你可以将源代码输入