VisioForge

Video Encryption SDKProtégez les fichiers vidéo avec le chiffrement AES-256

Le Video Encryption SDK permet aux utilisateurs d'encoder des vidéos au format MP4 H264/AAC et d'appliquer un cryptage en utilisant soit un mot de passe, soit des données binaires. Dans ce SDK, des filtres DirectShow sont fournis pour une intégration transparente dans toute application DirectShow. Ces filtres sont livrés avec des interfaces implémentées pour une configuration simple des paramètres de filtre, simplifiant le processus de sécurisation de votre contenu vidéo.

Avantages Clés

Encodage H264 avancé

Contrôle total sur les profils, niveaux, débit binaire et qualité

Cryptage AES

Prise en charge du cryptage de flux AES-128 et AES-256

Accélération GPU

Utilisation optionnelle du GPU pour un encodage plus rapide

Fonctionnalités majeures

  • Prise en charge des profils/niveaux, débit binaire, qualité et autres propriétés de l'encodeur H264
  • Utilisation optionnelle du GPU pour l'encodage
  • Prise en charge de plusieurs flux audio
  • Prise en charge vidéo HD et 4K
  • Versions x86 et x64
  • AES-128 et AES-256 peuvent être utilisés pour le cryptage de flux
  • Prise en charge du multithreading

Détails d'implémentation

Le SDK peut utiliser des chaînes, des fichiers et des données binaires comme clés de cryptage. Le SDK utilise un algorithme de cryptage ouvert AES-256 pour crypter les flux vidéo et audio. Vous pouvez rechercher dans les fichiers vidéo cryptés comme n'importe quel autre fichier vidéo. Le codec AAC sera utilisé pour un flux audio, et le codec H264 sera utilisé pour un flux vidéo. De plus, vous pouvez remultiplexer n'importe quel fichier ou flux source H264/AAC sans réencodage.

Video Encryption SDK est déjà intégré dans Video Capture SDK .Net, Video Edit SDK .Net et Media Player SDK .Net mais nécessite une licence indépendante.

AES-256 peut nécessiter une licence dans certains pays. Le SDK peut également utiliser AES-128 pour la compatibilité. Veuillez nous contacter si vous souhaitez utiliser des algorithmes de cryptage alternatifs.

Video Encryption SDK peut être utilisé dans n'importe quel code DirectShow comme deux filtres : multiplexeur (crypteur) et démultiplexeur (décrypteur). La recherche est prise en charge pour le démultiplexeur.

Vous pouvez utiliser le SDK comme noyau de votre système de fichiers vidéo DRM.

Utilisation des Filtres dans le Graphe DirectShow

Le SDK fournit deux filtres DirectShow qui peuvent être intégrés dans n'importe quelle application DirectShow pour le cryptage et le décryptage de contenu vidéo.

DirectShow Filter Graph Example

Exemple d'Application Video Encryptor

L'exemple Video Encryptor vous permet de protéger vos fichiers vidéo avec un mot de passe. Tous les formats vidéo populaires sont pris en charge. Vous pouvez utiliser votre lecteur multimédia préféré pour lire les fichiers protégés. L'application utilise le Video Encryption SDK comme moteur et prend en charge la technologie Nvidia CUDA pour augmenter la vitesse de cryptage (sur les ordinateurs équipés de cartes graphiques Nvidia).

Video Encryptor Application
Exemple de crypteur vidéo

Configuration Requise

Systèmes d'Exploitation

Windows 11, Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows Server 2012 et ultérieur

DirectX

DirectX 10 ou ultérieur

Produits Connexes

Droits de Distribution

Distribution libre de droits

Limitations de la Version d'Essai

La version d'essai affiche un filigrane sur la fenêtre vidéo.

Avantages de l'Achat

L'achat du Video Encryption SDK vous donnera les avantages suivants :

  • Utilisation illimitée
  • Pas d'écran de rappel (nag-screen)
  • Mises à niveau mineures et majeures gratuites pendant un an (après un an, le SDK fonctionnera comme avant) pour une licence régulière
  • Mises à jour illimitées pour une durée illimitée pour la licence à vie
  • Support prioritaire et correctifs

La licence régulière est facturée annuellement et renouvelée automatiquement chaque année. Vous pouvez annuler votre abonnement à tout moment.

Options de Tarification

Choisissez la licence qui correspond le mieux à vos besoins

Regular License

Abonnement annuel avec renouvellement automatique

€500/an
  • Utilisation illimitée
  • Pas de filigrane ou d'écran de rappel
  • 1 an de mises à jour gratuites
  • Support du cryptage AES-256
  • Support de l'accélération GPU
  • Support technique prioritaire
  • Distribution libre de droits
  • Annulation à tout moment
  • Utilisation commerciale autorisée
Le plus populaire

Lifetime License

Paiement unique, mises à jour à vie

€1500
  • Utilisation illimitée
  • Pas de filigrane ou d'écran de rappel
  • Mises à jour gratuites à vie
  • Support du cryptage AES-256
  • Support de l'accélération GPU
  • Support technique prioritaire
  • Distribution libre de droits
  • Paiement unique
  • Utilisation commerciale autorisée

Besoin d'algorithmes de cryptage personnalisés ou de fonctionnalités spéciales ? Contactez-nous pour des solutions sur mesure.

Licence de code source

La licence de code source est disponible sur demande pour ce SDK. Contactez notre équipe commerciale pour discuter des tarifs et des conditions de licence.

Demander une licence de code source

Prêt à Sécuriser Votre Contenu Vidéo ?

Téléchargez la version d'essai pour tester toutes les fonctionnalités de cryptage avec votre application DirectShow. Documentation complète et exemple de code inclus.

Questions fréquemment posées

Qu'est-ce que le Video Encryption SDK ?

Le Video Encryption SDK est un kit de développement logiciel qui permet aux développeurs de chiffrer et déchiffrer des fichiers vidéo et audio à l'aide des algorithmes de chiffrement AES-256 ou AES-128. Il fournit des filtres DirectShow (muxer pour le chiffrement, demuxer pour le déchiffrement) qui s'intègrent dans toute application DirectShow, vous permettant de construire des systèmes personnalisés de protection de contenu vidéo et DRM.

Quels algorithmes de chiffrement sont pris en charge ?

Le SDK prend en charge AES-256 (Advanced Encryption Standard 256 bits) comme algorithme de chiffrement principal et AES-128 pour une compatibilité plus large. Les clés de chiffrement peuvent être fournies sous forme de chaînes de texte, de chemins de fichiers ou de données binaires. Le SDK chiffre indépendamment les flux vidéo (H.264) et audio (AAC) au sein d'un conteneur MP4.

Puis-je naviguer dans les fichiers vidéo chiffrés ?

Oui. Le filtre déchiffreur (demuxer) du SDK prend entièrement en charge la navigation, de sorte que les utilisateurs peuvent accéder à n'importe quelle position dans un fichier vidéo chiffré, tout comme un fichier MP4 ordinaire. Cela permet les contrôles standard du lecteur multimédia, y compris l'avance rapide, le retour en arrière et le saut à des horodatages spécifiques.

Quels langages de programmation sont pris en charge ?

Le SDK fournit des APIs pour C# (.NET), VB.NET, C++ et Delphi. Pour les développeurs .NET, le package NuGet VisioForge.DirectShowAPI fournit des wrappers d'interface pratiques. Le SDK est également intégré dans Video Capture SDK .Net, Video Edit SDK .Net et Media Player SDK .Net (licence séparée requise).

Puis-je chiffrer des flux en direct ou uniquement des fichiers ?

Le SDK peut chiffrer à la fois des fichiers préenregistrés et des flux en direct. Le filtre muxer fonctionne au sein d'un graphe de filtres DirectShow, il peut donc chiffrer la sortie de n'importe quelle source — y compris les flux de caméras en direct, les captures d'écran et les flux réseau. Vous pouvez également remultiplexer du contenu H.264/AAC existant sans réencodage pour un traitement plus rapide.

Le chiffrement est-il compatible avec les lecteurs multimédias standard ?

Les fichiers chiffrés nécessitent le filtre déchiffreur du SDK pour la lecture. Les lecteurs multimédias standard ne peuvent pas ouvrir les fichiers chiffrés sans le composant déchiffreur installé. C'est par conception — cela garantit que seules les applications autorisées avec la clé de déchiffrement correcte peuvent accéder au contenu protégé, ce qui le rend adapté comme base pour les systèmes DRM.

Quelles sont les différences entre la version d'essai et la version commerciale ?

La version d'essai est entièrement fonctionnelle mais affiche un filigrane sur la sortie vidéo. Les licences commerciales suppriment le filigrane et incluent des droits de distribution libres de redevances, un support prioritaire et des mises à jour gratuites. Les licences sont disponibles en options annuelles (500 euros/an) et à vie (1 500 euros).

Existe-t-il des restrictions d'exportation pour le chiffrement AES-256 ?

Le chiffrement AES-256 peut nécessiter des licences d'exportation ou la conformité aux réglementations dans certains pays. Le SDK prend également en charge AES-128 comme alternative pour les régions avec des contrôles d'exportation de chiffrement plus stricts. Contactez VisioForge si vous avez besoin de conseils sur les réglementations de chiffrement ou si vous avez besoin d'algorithmes de chiffrement alternatifs pour vos marchés cibles.