Installation
Products: Video Capture SDK .Net, Video Edit SDK .Net, Media Player SDK .Net, Media Blocks SDK .Net
Depending on the operating system, you can use the setup file or NuGet packages to install SDK into your PC.
We suggest using the NuGet packages if you have no specific requirements.
IDE usage
Additional information
SDK initialization and de-initialization for X-engines
All SDKs contain Windows-only DirectShow-based engines (like VideoCaptureCore) and cross-platform X-engines (like VideoCaptureCoreX
).
X-engines require additional initialization and de-initialization steps.
To initialize SDK, use the following code:
VisioForge.Core.VisioForgeX.InitSDK();
To de-initialize SDK, use the following code:
VisioForge.Core.VisioForgeX.DestroySDK();
Also, you can use async versions of these methods:
You need to initialize SDK before any SDK class usage and de-initialize SDK before the application exits.
Video views
Each platform/UI framework has its own video view control to display the video stream. Video views are located in independent NuGet packages.
Native dependencies
SDK requires native dependencies to work correctly. Check the deployment page for more information.
Visit our GitHub page to get more code samples.