BasicVideo is a set of components for fast video capture, recording and playback. The library allows very fast complex video manipulations with zero lines of program code.
BasicVideo is an inexpensive subset of VideoLab components designed for developers who need a low cost, robust and flexible capture, recording and playback functionality without complex video processing, analysis and manipulation.
Here are some examples of what can be done with BasicVideo
Capture and record video and audio (see .NET or VCL tutorial):
Play recorded video (see .NET or VCL tutorial):
Our component libraries come in 3 versions a VCL - Firemonkey version (for Delphi / C++ Builder / RAD Studio XE2 to XE4), an MFC compatible Visual C++ version, and a .NET 2.0-4.5 version (compatible with Visual Studio 2005 to 2012).
The RAD Studio version is a set of native VCL and Firemonkey components.
The Visual C++ version is a set of native Visual C++ classes (components).
The .NET 2.0-4.5 version is a set of managed .NET components. The .NET version has the same performance as the native versions, and supports all the Microsoft .NET languages including Visual Basic, C#, J# and C++/CLI.
Due to the unique architecture of the OpenWire platform, the components are implemented the same way in Managed .NET and native Windows (32 and 64 bit) environments. The code to control a component from VB.NET, C++/CLI, C#, and J#, Visual C++ MFC, Delphi, and C++ Builder is almost identical. This allows the developers to migrate and share code between the different environments thus significantly improving the productivity.