The library supports the old fashion Win32 API( Video For Windows ( VFW ), VCM, WaveAPI, ACM), the newer DirectShow, and even allows if needed any mixture of them.
- Video Capture - from analog or digital video sources like FireWire (IEEE1394) cameras, DV camcorders, USB web cams, IP cameras, TV cards, PCI composite cards, USB devices, with or without audio.
- Playback - using VFW, Windows Media Encoder or DirectShow.
- Recording - in AVI, VFW, DirectShow, and Windows Media Encoder(ASF, WMV).
- Receiving - remote video over IP using Windows Media Format.
- Compression - Compress and decompress videos VFW, WMV and DirectShow.
- Custom filter - video with your code.
- Generate - video from code or images.
BasicVideo is a set of .NET 2.0-4.5 components for fast video capture and playback. Allows implementing capture and playback with zero lines of program code. The library supports large number of formats and technologies. It includes capture and playback components loggers, and more. Also includes visual graphical editor for codeless development.