Skip to main content

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.