Virtual Camera SDK allows playing the video files, web cameras, camcorders, or any other video source to the virtual video capture device.
Multiple video capture device instances can be used in several applications, that allow you to use your real video capture device in several applications.