什么是网络摄像头?
网络摄像头(Webcam)是一种内置或独立的摄像头,可在计算机上拍摄照片或录制视频,常用于视频聊天、视频会议或视频直播等。
什么是软件摄像头?
软件摄像头也叫虚拟摄像头,它是一种电脑软件,可以在电脑上模拟一个网络摄像头给其它程序使用。这个模拟出来的摄像头可以使用多种视频来源作为它的视频内容,比如录制好的视频、图片等。
软件摄像头的种类
目前主流的有两种实现方案:
- DirectShow 方式
不安全、兼容性差,但易于开发、使用灵活。目前市面上大部分使用虚拟视频技术的程序采用的都是这种方式比如 OBS。 - 驱动方式
开发难度大,还要通过微软认证签名,但工作稳定、兼容性好。我们的 SoftCam 采用的就是这种方式。