Video Encryption SDK

Video Encryption SDK allows to encode video into MP4 H264 / AAC format and encrypt it using a password or binary data. SDK contains DirectShow filters that can be used in any DirectShow application with interfaces implemented to set filter parameters.

VisioForge Video Encryption SDK major features include:

  • H264 encoder profiles and levels support
  • Multiple audio streams support
  • HD and 4K video support
  • x86 and x64 versions
  • AES-128 and AES-256 can be used for streams encryption
  • Multithreading

SDK can use string, files, and binary data as encrypting keys. For encryption, SDK uses an open AES-256 crypto algorithm for both video and audio streams. You can seek encrypted video files like any other video file. AAC codec will be used for an audio stream, and H264 codec will be used for a video stream. Also, you can remux any source H264/AAC file or streams without reencoding.

Video Encryption SDK is already integrated into Video Capture SDK / SDK .Net, Video Edit SDK / SDK .Net, and Media Player SDK / SDK .Net but require an independent license.

AES-256 may require licensing in some countries. SDK can also use AES-128 for compatibility. Please contact us if you want to use alternative encryption algorithms.

Video Encryption SDK can be used in any DirectShow code as two filters: muxer (encryptor) and demuxer (decryptor). Seeking is supported for demuxer.

You can use SDK as a core of your DRM video files system.

Usage in DirectShow graph


System requirements

  • Windows 11, Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows Server 2012, and later
  • DirectX 10 or later

Distribution rights

Royalty-free distribution.

Trial limitations

The trial version overlays a nag-screen over the video window.

Purchase of Video Encryption SDK will give you the following benefits:

  • Unlimited usage
  • No nag-screen
  • Free minor and major upgrades within one year (after one year, SDK will work the same as before) for a regular license and unlimited updates for unlimited time for the lifetime license
  • Priority support and fixes
VisioForge © 2006 - 2023