VisioForge

Video Encryption SDKProteggi i file video con crittografia AES-256

Il Video Encryption SDK consente agli utenti di codificare video in formato MP4 H264/AAC e applicare la crittografia utilizzando una password o dati binari. All'interno di questo SDK, sono forniti filtri DirectShow per l'integrazione perfetta in qualsiasi applicazione DirectShow. Questi filtri sono dotati di interfacce implementate per la semplice configurazione dei parametri del filtro, semplificando il processo di protezione dei tuoi contenuti video.

Vantaggi Chiave

Codifica H264 Avanzata

Controllo completo su profili, livelli, bitrate e qualità

Crittografia AES

Supporto crittografia stream AES-128 e AES-256

Accelerazione GPU

Utilizzo GPU opzionale per codifica più veloce

Caratteristiche Principali

  • Supporto profili/livelli encoder H264, bitrate, qualità e altre proprietà
  • Utilizzo GPU opzionale per la codifica
  • Supporto flussi audio multipli
  • Supporto video HD e 4K
  • Versioni x86 e x64
  • AES-128 e AES-256 possono essere utilizzati per la crittografia dello stream
  • Supporto multithreading

Dettagli di Implementazione

L'SDK può utilizzare stringhe, file e dati binari come chiavi di crittografia. L'SDK utilizza un algoritmo cripto AES-256 aperto per crittografare stream video e audio. Puoi effettuare il seek nei file video crittografati come qualsiasi altro file video. Il codec AAC verrà utilizzato per lo stream audio e il codec H264 verrà utilizzato per lo stream video. Inoltre, puoi ri-muxare qualsiasi file o stream sorgente H264/AAC senza ricodifica.

Video Encryption SDK è già integrato in Video Capture SDK .Net, Video Edit SDK .Net e Media Player SDK .Net ma richiede una licenza indipendente.

AES-256 potrebbe richiedere licenze in alcuni paesi. L'SDK può anche utilizzare AES-128 per compatibilità. Contattaci se desideri utilizzare algoritmi di crittografia alternativi.

Video Encryption SDK può essere utilizzato in qualsiasi codice DirectShow come due filtri: muxer (encryptor) e demuxer (decryptor). Il seeking è supportato per il demuxer.

Puoi utilizzare l'SDK come nucleo del tuo sistema DRM per file video.

Utilizzo dei Filtri nel Graph DirectShow

L'SDK fornisce due filtri DirectShow che possono essere integrati in qualsiasi applicazione DirectShow per la crittografia e decrittazione dei contenuti video.

DirectShow Filter Graph Example

Esempio App Video Encryptor

L'esempio Video Encryptor ti permette di proteggere i tuoi file video con una password. Sono supportati tutti i formati video più diffusi. Puoi utilizzare il tuo lettore multimediale preferito per riprodurre i file protetti. L'app utilizza il Video Encryption SDK come motore e supporta la tecnologia Nvidia CUDA per aumentare la velocità di crittografia (su computer con schede grafiche Nvidia).

Video Encryptor Application
Esempio App Video Encryptor

Requisiti di Sistema

Sistemi Operativi

Windows 11, Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows Server 2012 e successivi

DirectX

DirectX 10 o successivo

Prodotti Correlati

Diritti di Distribuzione

Distribuzione senza royalty

Limitazioni della Versione di Prova

La versione di prova mostra un watermark sulla finestra video.

Vantaggi dell'Acquisto

L'acquisto del Video Encryption SDK ti darà i seguenti vantaggi:

  • Utilizzo illimitato
  • Nessuna schermata di avviso
  • Aggiornamenti minori e maggiori gratuiti per un anno (dopo un anno, l'SDK funzionerà come prima) per una licenza regular
  • Aggiornamenti illimitati per tempo illimitato per la licenza lifetime
  • Supporto prioritario e correzioni

La licenza regular viene fatturata annualmente e rinnovata automaticamente ogni anno. Puoi annullare il tuo abbonamento in qualsiasi momento.

Opzioni di Prezzo

Scegli la licenza che meglio si adatta alle tue esigenze

Licenza Regular

Abbonamento annuale con rinnovo automatico

€500/anno
  • Utilizzo illimitato
  • Nessun watermark o schermata di avviso
  • 1 anno di aggiornamenti gratuiti
  • Supporto crittografia AES-256
  • Supporto accelerazione GPU
  • Supporto tecnico prioritario
  • Distribuzione senza royalty
  • Annulla in qualsiasi momento
  • Uso commerciale consentito
Più Popolare

Licenza Lifetime

Pagamento unico, aggiornamenti a vita

€1500
  • Utilizzo illimitato
  • Nessun watermark o schermata di avviso
  • Aggiornamenti gratuiti a vita
  • Supporto crittografia AES-256
  • Supporto accelerazione GPU
  • Supporto tecnico prioritario
  • Distribuzione senza royalty
  • Pagamento unico
  • Uso commerciale consentito

Hai bisogno di algoritmi di crittografia personalizzati o funzionalità speciali? Contattaci per soluzioni su misura.

Pronto a Proteggere i Tuoi Contenuti Video?

Scarica la versione di prova per testare tutte le funzionalità di crittografia con la tua applicazione DirectShow. Documentazione completa e codice di esempio inclusi.

Domande frequenti

Cos'è il Video Encryption SDK?

Il Video Encryption SDK è un kit di sviluppo software che consente agli sviluppatori di crittografare e decrittografare file video e audio utilizzando algoritmi di crittografia AES-256 o AES-128. Fornisce filtri DirectShow (muxer per la crittografia, demuxer per la decrittografia) che si integrano in qualsiasi applicazione DirectShow, permettendo di costruire sistemi personalizzati di protezione dei contenuti video e DRM.

Quali algoritmi di crittografia sono supportati?

L'SDK supporta AES-256 (Advanced Encryption Standard a 256 bit) come algoritmo di crittografia principale e AES-128 per una compatibilità più ampia. Le chiavi di crittografia possono essere fornite come stringhe di testo, percorsi di file o dati binari. L'SDK crittografa sia i flussi video (H.264) che audio (AAC) in modo indipendente all'interno di un contenitore MP4.

Posso navigare all'interno di file video crittografati?

Sì. Il filtro decrittatore (demuxer) dell'SDK supporta completamente la navigazione, permettendo agli utenti di spostarsi in qualsiasi posizione in un file video crittografato proprio come in un normale file MP4. Questo abilita i controlli standard del lettore multimediale, inclusi avanzamento rapido, riavvolgimento e salto a timestamp specifici.

Quali linguaggi di programmazione sono supportati?

L'SDK fornisce API per C# (.NET), VB.NET, C++ e Delphi. Per gli sviluppatori .NET, il pacchetto NuGet VisioForge.DirectShowAPI fornisce wrapper di interfaccia comodi. L'SDK è anche integrato in Video Capture SDK .Net, Video Edit SDK .Net e Media Player SDK .Net (licenza separata richiesta).

Posso crittografare flussi in diretta o solo file?

L'SDK può crittografare sia file preregistrati che flussi in diretta. Il filtro muxer funziona all'interno di un grafo di filtri DirectShow, quindi può crittografare l'output di qualsiasi sorgente — inclusi feed di telecamere in diretta, acquisizioni dello schermo e flussi di rete. È anche possibile rimultiplexare contenuti H.264/AAC esistenti senza ricodifica per un'elaborazione più rapida.

La crittografia è compatibile con i lettori multimediali standard?

I file crittografati richiedono il filtro decrittatore dell'SDK per la riproduzione. I lettori multimediali standard non possono aprire file crittografati senza il componente decrittatore installato. Questo è intenzionale — garantisce che solo le applicazioni autorizzate con la chiave di decrittazione corretta possano accedere ai contenuti protetti, rendendolo adatto come base per sistemi DRM.

Quali sono le differenze tra la versione di prova e quella commerciale?

La versione di prova è completamente funzionale ma mostra una filigrana sull'output video. Le licenze commerciali rimuovono la filigrana e includono diritti di distribuzione esenti da royalty, supporto prioritario e aggiornamenti gratuiti. Le licenze sono disponibili come opzioni annuali (500 euro/anno) e a vita (1.500 euro).

Esistono restrizioni all'esportazione per la crittografia AES-256?

La crittografia AES-256 potrebbe richiedere licenze di esportazione o conformità alle normative in alcuni paesi. L'SDK supporta anche AES-128 come alternativa per le regioni con controlli all'esportazione di crittografia più rigorosi. Contatta VisioForge se hai bisogno di orientamento sulle normative di crittografia o se hai bisogno di algoritmi di crittografia alternativi per i tuoi mercati di destinazione.