Video Encryption SDKProteja archivos de video con cifrado AES-256
El SDK de cifrado de vídeo permite a los usuarios codificar vídeo en formato MP4 H.264/AAC y aplicar cifrado utilizando una contraseña o datos binarios. Dentro de este SDK, se proporcionan filtros DirectShow para una integración perfecta en cualquier aplicación DirectShow. Estos filtros vienen con interfaces implementadas para una configuración sencilla de los parámetros del filtro, lo que simplifica el proceso de proteger el contenido de vídeo.
Beneficios Clave
Codificación H264 avanzada
Control total sobre perfiles, niveles, tasa de bits y calidad
Cifrado AES
Soporte de cifrado de flujo AES-128 y AES-256
Aceleración GPU
Uso opcional de GPU para codificación más rápida
Características principales
- Compatibilidad con perfiles/niveles de codificador H264, velocidad de bits, calidad y otras propiedades
- Uso opcional de la GPU para la codificación
- Admite varios flujos de audio
- Compatibilidad con vídeo HD y 4K
- Versiones x86 y x64
- Se pueden utilizar AES-128 y AES-256 para el cifrado de flujos
- Soporte de multihilo
Detalles de implementación
SDK puede utilizar cadenas, archivos y datos binarios como claves de cifrado. SDK utiliza un algoritmo criptográfico abierto AES-256 para cifrar secuencias de vídeo y audio. Puede buscar archivos de vídeo cifrados como cualquier otro archivo de vídeo. Se utilizará el códec AAC para el flujo de audio y el códec H264 para el flujo de vídeo. Además, puedes remezclar cualquier archivo o flujo H264/AAC sin recodificarlo.
Video Encryption SDK ya está integrado en Video Capture SDK .Net, Video Edit SDK .Net y Media Player SDK .Net pero requiere una licencia independiente.
AES-256 puede requerir licencia en algunos países. SDK también puede utilizar AES-128 por compatibilidad. Póngase en contacto con nosotros si desea utilizar algoritmos de cifrado alternativos.
Video Encryption SDK puede ser usado en cualquier código DirectShow como dos filtros: muxer (encriptador) y demuxer (desencriptador). Se admite la búsqueda para demuxer.
Puede utilizar SDK como núcleo de su sistema de archivos de vídeo DRM.
Uso de filtro en un gráfico DirectShow
El SDK proporciona dos filtros DirectShow que se pueden integrar en cualquier aplicación DirectShow para el cifrado y descifrado de contenido de vídeo.

Ejemplo de aplicación Video Encryptor
La muestra Video Encryptor le permite proteger sus archivos de vídeo con una contraseña. Soporta todos los formatos de vídeo populares. Puede utilizar su reproductor multimedia favorito para reproducir los archivos protegidos. La aplicación utiliza el Video Encryption SDK como motor y soporta la tecnología Nvidia CUDA para aumentar la velocidad de cifrado (en ordenadores con tarjetas gráficas Nvidia).

Requisitos del sistema
Sistemas operativos
Windows 11, Windows 10, Windows 8/8.1, Windows 7, Windows Vista, Windows Server 2012 y posteriores
DirectX
DirectX 10 o posterior
Productos Relacionados
Explore nuestros otros SDKs de DirectShow y .NET para soluciones integrales de procesamiento de vídeo.
Video Capture SDK .NET
Capture vídeo de cámaras web, cámaras IP y pantallas con funciones avanzadas de procesamiento.
Video Edit SDK .NET
Edite y procese archivos de vídeo con transiciones, efectos y capacidades de codificación.
Media Player SDK .NET
Reproduzca archivos de vídeo y audio con aceleración de hardware y renderizado personalizado.
Derechos de distribución
Distribución sin derechos de autor
Limitaciones de la versión de prueba
La versión de prueba muestra una marca de agua en la ventana de vídeo.
Beneficios de la compra
La compra de Video Encryption SDK le proporcionará los siguientes beneficios:
- Uso ilimitado
- Sin pantalla de licencia
- Actualizaciones menores y mayores gratuitas en el plazo de un año (después de un año, el SDK funcionará igual que antes) para una licencia normal
- Actualizaciones ilimitadas por tiempo ilimitado para la licencia vitalicia
- Asistencia y correcciones prioritarias
La licencia normal se factura anualmente y se renueva automáticamente cada año. Puede cancelar su suscripción en cualquier momento.
Opciones de precios
Elija la licencia que mejor se adapte a sus necesidades
Licencia regular
Suscripción anual con renovación automática
- Uso ilimitado
- Sin marca de agua ni pantalla de licencia
- 1 año de actualizaciones gratuitas
- Soporte de cifrado AES-256
- Soporte de aceleración GPU
- Soporte técnico prioritario
- Distribución sin derechos de autor
- Cancele en cualquier momento
- Uso comercial permitido
Licencia vitalicia
Pago único, actualizaciones de por vida
- Uso ilimitado
- Sin marca de agua ni pantalla de licencia
- Actualizaciones gratuitas de por vida
- Soporte de cifrado AES-256
- Soporte de aceleración GPU
- Soporte técnico prioritario
- Distribución sin derechos de autor
- Pago único
- Uso comercial permitido
¿Necesita algoritmos de cifrado personalizados o características especiales? Contáctenos para soluciones a medida.
Licencia de código fuente
La licencia de código fuente está disponible bajo solicitud para este SDK. Contacte a nuestro equipo de ventas para discutir precios y términos de licencia.
Solicitar licencia de código fuente¿Listo para asegurar su contenido de vídeo?
Descargue la versión de prueba para probar todas las funciones de cifrado con su aplicación DirectShow. Documentación completa y código de muestra incluidos.
Preguntas frecuentes
¿Qué es el Video Encryption SDK?
El Video Encryption SDK es un kit de desarrollo de software que permite a los desarrolladores cifrar y descifrar archivos de video y audio utilizando algoritmos de cifrado AES-256 o AES-128. Proporciona filtros DirectShow (muxer para cifrado, demuxer para descifrado) que se integran en cualquier aplicación DirectShow, permitiendo construir sistemas personalizados de protección de contenido de video y DRM.
¿Qué algoritmos de cifrado se admiten?
El SDK admite AES-256 (Estándar de Cifrado Avanzado de 256 bits) como algoritmo de cifrado principal y AES-128 para mayor compatibilidad. Las claves de cifrado pueden proporcionarse como cadenas de texto, rutas de archivos o datos binarios. El SDK cifra tanto los flujos de video (H.264) como de audio (AAC) de forma independiente dentro de un contenedor MP4.
¿Puedo buscar dentro de archivos de video cifrados?
Sí. El filtro descifrador (demuxer) del SDK admite completamente la búsqueda, por lo que los usuarios pueden navegar a cualquier posición en un archivo de video cifrado como si fuera un archivo MP4 normal. Esto permite controles estándar del reproductor multimedia, incluyendo avance rápido, retroceso y salto a marcas de tiempo específicas.
¿Qué lenguajes de programación se admiten?
El SDK proporciona APIs para C# (.NET), VB.NET, C++ y Delphi. Para desarrolladores .NET, el paquete NuGet VisioForge.DirectShowAPI proporciona wrappers de interfaz convenientes. El SDK también está integrado en Video Capture SDK .Net, Video Edit SDK .Net y Media Player SDK .Net (se requiere licencia separada).
¿Puedo cifrar transmisiones en vivo o solo archivos?
El SDK puede cifrar tanto archivos pregrabados como transmisiones en vivo. El filtro muxer funciona dentro de un grafo de filtros DirectShow, por lo que puede cifrar la salida de cualquier fuente, incluyendo feeds de cámaras en vivo, capturas de pantalla y flujos de red. También puede remultiplexar contenido H.264/AAC existente sin recodificación para un procesamiento más rápido.
¿Es el cifrado compatible con reproductores multimedia estándar?
Los archivos cifrados requieren el filtro descifrador del SDK para su reproducción. Los reproductores multimedia estándar no pueden abrir archivos cifrados sin el componente descifrador instalado. Esto es por diseño: garantiza que solo las aplicaciones autorizadas con la clave de descifrado correcta puedan acceder al contenido protegido, lo que lo hace adecuado como base para sistemas DRM.
¿Cuáles son las diferencias entre la versión de prueba y la comercial?
La versión de prueba es completamente funcional pero muestra una marca de agua en la salida de video. Las licencias comerciales eliminan la marca de agua e incluyen derechos de distribución libres de regalías, soporte prioritario y actualizaciones gratuitas. Las licencias están disponibles como opciones anuales (500 euros/año) y de por vida (1.500 euros).
¿Existen restricciones de exportación para el cifrado AES-256?
El cifrado AES-256 puede requerir licencias de exportación o cumplimiento de regulaciones en algunos países. El SDK también admite AES-128 como alternativa para regiones con controles de exportación de cifrado más estrictos. Contacte a VisioForge si necesita orientación sobre regulaciones de cifrado o requiere algoritmos de cifrado alternativos para sus mercados objetivo.
