VisioForge

Video Encryption SDKChroń pliki wideo za pomocą szyfrowania AES-256

Video Encryption SDK umożliwia użytkownikom kodowanie wideo w formacie MP4 H264/AAC i stosowanie szyfrowania przy użyciu hasła lub danych binarnych. W ramach tego pakietu SDK dostarczane są filtry DirectShow do bezproblemowej integracji z dowolną aplikacją DirectShow. Filtry te są wyposażone w zaimplementowane interfejsy do prostej konfiguracji parametrów filtra, upraszczając proces zabezpieczania treści wideo.

Kluczowe korzyści

Zaawansowane kodowanie H264

Pełna kontrola nad profilami, poziomami, szybkością transmisji i jakością

Szyfrowanie AES

Obsługa szyfrowania strumieniowego AES-128 i AES-256

Akceleracja GPU

Opcjonalne użycie GPU dla szybszego kodowania

Główne funkcje

  • Obsługa profili/poziomów kodera H264, szybkości transmisji, jakości i innych właściwości
  • Opcjonalne użycie GPU do kodowania
  • Obsługa wielu strumieni audio
  • Obsługa wideo HD i 4K
  • Wersje x86 i x64
  • AES-128 i AES-256 mogą być używane do szyfrowania strumieniowego
  • Obsługa wielowątkowości

Szczegóły implementacji

SDK może używać ciągów znaków, plików i danych binarnych jako kluczy szyfrujących. SDK używa otwartego algorytmu kryptograficznego AES-256 do szyfrowania strumieni wideo i audio. Możesz przeszukiwać zaszyfrowane pliki wideo, tak jak każdy inny plik wideo. Kodek AAC będzie używany dla strumienia audio, a kodek H264 dla strumienia wideo. Możesz także ponownie zremuksować dowolny źródłowy plik lub strumień H264/AAC bez ponownego kodowania.

Video Encryption SDK jest już zintegrowany z Video Capture SDK .Net, Video Edit SDK .Net i Media Player SDK .Net, ale wymaga niezależnej licencji.

AES-256 może wymagać licencji w niektórych krajach. SDK może również używać AES-128 dla kompatybilności. Skontaktuj się z nami, jeśli chcesz używać alternatywnych algorytmów szyfrowania.

Video Encryption SDK może być używany w dowolnym kodzie DirectShow jako dwa filtry: muxer (szyfrator) i demuxer (deszyfrator). Przeszukiwanie jest obsługiwane dla demuxera.

Możesz używać SDK jako rdzenia swojego systemu plików wideo DRM.

Użycie filtrów w DirectShow Graph

Pakiet SDK udostępnia dwa filtry DirectShow, które można zintegrować z dowolną aplikacją DirectShow w celu szyfrowania i odszyfrowywania treści wideo.

DirectShow Filter Graph Example

Przykładowa aplikacja Video Encryptor

Przykładowa aplikacja Video Encryptor pozwala chronić pliki wideo hasłem. Obsługiwane są wszystkie popularne formaty wideo. Możesz używać swojego ulubionego odtwarzacza multimedialnego do odtwarzania chronionych plików. Aplikacja wykorzystuje Video Encryption SDK jako silnik i obsługuje technologię Nvidia CUDA w celu zwiększenia szybkości szyfrowania (na komputerach z kartami graficznymi Nvidia).

Video Encryptor Application
Przykładowa aplikacja Video Encryptor

Wymagania systemowe

Systemy operacyjne

Windows 11, Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows Server 2012 i nowsze

DirectX

DirectX 10 lub nowszy

Powiązane produkty

Prawa do dystrybucji

Dystrybucja bez opłat licencyjnych (Royalty-free)

Ograniczenia wersji próbnej

Wersja próbna wyświetla znak wodny w oknie wideo.

Korzyści z zakupu

Zakup Video Encryption SDK zapewni Ci następujące korzyści:

  • Nieograniczone użycie
  • Brak ekranu powitalnego (nag-screen)
  • Bezpłatne drobne i główne aktualizacje w ciągu jednego roku (po roku SDK będzie działać tak samo jak wcześniej) dla licencji standardowej
  • Nieograniczone aktualizacje przez nieograniczony czas dla licencji dożywotniej
  • Priorytetowe wsparcie i poprawki

Licencja standardowa jest rozliczana rocznie i odnawiana automatycznie każdego roku. Możesz anulować subskrypcję w dowolnym momencie.

Opcje cenowe

Wybierz licencję, która najlepiej odpowiada Twoim potrzebom

Standard License

Roczna subskrypcja z automatycznym odnawianiem

€500/rok
  • Nieograniczone użycie
  • Brak znaku wodnego i ekranu powitalnego
  • 1 rok darmowych aktualizacji
  • Obsługa szyfrowania AES-256
  • Obsługa akceleracji GPU
  • Priorytetowe wsparcie techniczne
  • Dystrybucja bez opłat licencyjnych
  • Anuluj w dowolnym momencie
  • Dozwolony użytek komercyjny
Najpopularniejszy

Lifetime License

Płatność jednorazowa, dożywotnie aktualizacje

€1500
  • Nieograniczone użycie
  • Brak znaku wodnego i ekranu powitalnego
  • Dożywotnie darmowe aktualizacje
  • Obsługa szyfrowania AES-256
  • Obsługa akceleracji GPU
  • Priorytetowe wsparcie techniczne
  • Dystrybucja bez opłat licencyjnych
  • Płatność jednorazowa
  • Dozwolony użytek komercyjny

Potrzebujesz niestandardowych algorytmów szyfrowania lub specjalnych funkcji? Skontaktuj się z nami w celu uzyskania rozwiązań dostosowanych do potrzeb.

Licencja na kod źródłowy

Licencja na kod źródłowy jest dostępna na życzenie dla tego SDK. Skontaktuj się z naszym zespołem sprzedaży, aby omówić ceny i warunki licencji.

Zapytaj o licencję na kod źródłowy

Gotowy do zabezpieczenia swoich treści wideo?

Pobierz wersję próbną, aby przetestować wszystkie funkcje szyfrowania w swojej aplikacji DirectShow. Pełna dokumentacja i przykładowy kod w zestawie.

Często zadawane pytania

Czym jest Video Encryption SDK?

Video Encryption SDK to zestaw narzędzi programistycznych, który umożliwia deweloperom szyfrowanie i deszyfrowanie plików wideo i audio za pomocą algorytmów szyfrowania AES-256 lub AES-128. Zapewnia filtry DirectShow (muxer do szyfrowania, demuxer do deszyfrowania), które integrują się z dowolną aplikacją DirectShow, umożliwiając budowanie niestandardowych systemów ochrony treści wideo i DRM.

Jakie algorytmy szyfrowania są obsługiwane?

SDK obsługuje AES-256 (256-bitowy Advanced Encryption Standard) jako główny algorytm szyfrowania oraz AES-128 dla szerszej kompatybilności. Klucze szyfrowania mogą być dostarczane jako ciągi tekstowe, ścieżki plików lub dane binarne. SDK szyfruje zarówno strumienie wideo (H.264), jak i audio (AAC) niezależnie w kontenerze MP4.

Czy mogę przewijać zaszyfrowane pliki wideo?

Tak. Filtr deszyfratora (demuxer) SDK w pełni obsługuje przewijanie, więc użytkownicy mogą nawigować do dowolnej pozycji w zaszyfrowanym pliku wideo, tak samo jak w zwykłym pliku MP4. Umożliwia to standardowe kontrolki odtwarzacza multimediów, w tym przewijanie do przodu, do tyłu oraz przeskakiwanie do określonych znaczników czasu.

Jakie języki programowania są obsługiwane?

SDK udostępnia interfejsy API dla C# (.NET), VB.NET, C++ i Delphi. Dla programistów .NET pakiet NuGet VisioForge.DirectShowAPI zapewnia wygodne wrappery interfejsów. SDK jest również zintegrowany z Video Capture SDK .Net, Video Edit SDK .Net i Media Player SDK .Net (wymagana osobna licencja).

Czy mogę szyfrować strumienie na żywo, czy tylko pliki?

SDK może szyfrować zarówno wcześniej nagrane pliki, jak i strumienie na żywo. Filtr muxer działa w obrębie grafu filtrów DirectShow, więc może szyfrować wyjście z dowolnego źródła — w tym transmisje z kamer na żywo, przechwytywanie ekranu i strumienie sieciowe. Możesz również ponownie multipleksować istniejącą zawartość H.264/AAC bez ponownego kodowania dla szybszego przetwarzania.

Czy szyfrowanie jest kompatybilne ze standardowymi odtwarzaczami multimediów?

Zaszyfrowane pliki wymagają filtra deszyfratora SDK do odtwarzania. Standardowe odtwarzacze multimediów nie mogą otwierać zaszyfrowanych plików bez zainstalowanego komponentu deszyfratora. Jest to celowe — zapewnia, że tylko autoryzowane aplikacje z prawidłowym kluczem deszyfrowania mogą uzyskać dostęp do chronionych treści, co czyni go odpowiednim jako podstawę systemów DRM.

Jakie są różnice między wersją próbną a komercyjną?

Wersja próbna jest w pełni funkcjonalna, ale wyświetla znak wodny na wyjściu wideo. Licencje komercyjne usuwają znak wodny i obejmują prawa do dystrybucji bez opłat licencyjnych, priorytetowe wsparcie i bezpłatne aktualizacje. Licencje są dostępne jako opcje roczne (500 euro/rok) i dożywotnie (1500 euro).

Czy istnieją ograniczenia eksportowe dotyczące szyfrowania AES-256?

Szyfrowanie AES-256 może wymagać licencji eksportowych lub zgodności z przepisami w niektórych krajach. SDK obsługuje również AES-128 jako alternatywę dla regionów z bardziej rygorystycznymi kontrolami eksportu szyfrowania. Skontaktuj się z VisioForge, jeśli potrzebujesz wskazówek dotyczących przepisów o szyfrowaniu lub potrzebujesz alternatywnych algorytmów szyfrowania dla swoich rynków docelowych.