Video Capture SDK .NET
Nuestro SDK .Net integra sin problemas las capacidades de captura y procesamiento de video en aplicaciones de software. Este versátil SDK facilita la reproducción de video y audio y admite la captura desde varias fuentes, incluidas cámaras web USB, cámaras IP, tarjetas Blackmagic Decklink y videocámaras. Proporciona soporte integral para diferentes formatos de salida, incluidos MP4, WebM, AVI, WMV, MPEG-1/2 y otros. También proporciona a los desarrolladores una amplia biblioteca de efectos de video y audio para mejorar y personalizar el contenido multimedia. Además, nuestro SDK ofrece una sólida compatibilidad multiplataforma, asegurando una integración perfecta con entornos Windows, Linux, macOS, iOS y Android. Esta adaptabilidad multiplataforma permite a los desarrolladores crear aplicaciones que funcionan de manera consistente en varios sistemas operativos y dispositivos, brindando a los usuarios una experiencia multimedia consistente y flexible.
Resumen del SDK
ESTRUCTURA DEL SDK
El SDK es altamente compatible con más de 10 fuentes de entrada de video y audio y admite más de 20 formatos de salida. Ofrece a los desarrolladores flexibilidad al acomodar una amplia gama de opciones de hardware para configuraciones de entrada y salida. El SDK procesa contenido de video y audio, permitiendo guardar datos procesados en archivos o transmitirlos a través de conexiones de red.
PIPELINE DE CAPTURA DE VIDEO
Durante las etapas de vista previa o captura, los flujos de video y audio pueden procesarse con varios efectos. Posteriormente, estos flujos se dividen y dirigen a codificadores y renderizadores de audio/video para su procesamiento adicional.
FORMATOS DE SALIDA
El SDK admite una amplia gama de formatos y códecs populares de video, audio e imagen, como MP4 (usando H264/HEVC para video y AAC para audio), WebM (usando VP8/VP9/AV1 para video y Vorbis u OPUS para audio), así como WMV, MP3, JPEG, GIF y PNG.
PROCESAMIENTO DE VIDEO
Puede agregar texto, imágenes o logotipos GIF, ajustar brillo, contraste, saturación o tono, cambiar el tamaño, recortar o rotar contenido, y aplicar croma-key o varios efectos de video para mejorar su contenido.
PROCESAMIENTO DE AUDIO
Incorpore un ecualizador en su aplicación, permitiendo a los usuarios afinar su experiencia de audio. Esta función les permite ajustar frecuencias de audio específicas, como agudos, medios y graves, para lograr su perfil de sonido deseado. Además, los usuarios pueden normalizar los niveles de audio o amplificar el volumen, proporcionando un control preciso sobre la salida de audio. Muchos otros efectos de audio también están a su disposición para una mayor personalización.
Instalación
Instalación Rápida con NuGet
Instale el SDK directamente en su proyecto usando la Consola del Administrador de Paquetes:
Install-Package VisioForge.DotNet.VideoCapture
O busque VisioForge.DotNet.VideoCapture en el Administrador de Paquetes NuGet de Visual Studio.Ver guía de instalación →
Características Clave
Soporte Multiplataforma
Windows, macOS, Linux, iOS, Android
Amplio Soporte de Dispositivos
Cámaras web, cámaras IP, hardware profesional
Aceleración por Hardware
NVIDIA, Intel Quick Sync, AMD
Múltiples Formatos de Salida
MP4, WebM, AVI, WMV y más
Soporte de Plataformas
Características Principales
Todo para aplicaciones profesionales de captura
Fuentes Soportadas
- •Cámaras web (vía DirectShow, Media Foundation o Linux V4L)
- •Cámaras IP ONVIF (PTZ y otras APIs soportadas)
- •Cámaras/servidores IP JPEG/MJPEG, MPEG-4 y H.264 HTTP/RTSP/RTMP
- •Dispositivos Blackmagic Decklink
- •Captura de pantalla con efectos (Windows/Linux/macOS)
- •Captura de ventana separada
- •Dispositivos NewTek NDI
- •Cámara virtual
- •Sintonizadores de TV (con y sin codificador MPEG interno)
- •Cámaras FLIR/Teledyne (USB3 Vision/GigE)
- •Microsoft Kinect/Kinect 2 para Windows
- •Fuentes de video virtuales DirectShow (como entrada de video en vivo desde Adobe Flash, Skype, etc.)
- •Dispositivos de captura USB
- •Tarjetas de captura PCI
- •DV y MPEG desde videocámaras DV/HDV (tecnología DirectCapture)
- •Imágenes y secuencias de imágenes desde memoria o HDD como flujos de video
Formatos de Video de Salida
- •MP4 (H.264/H.265/AAC)
- •WMA (Windows Media Audio)
- •WebM (VP8/VP9/AV1)
- •AVI (MJPEG, DivX, XviD, x264)
- •WMV (Windows Media Video)
- •MPEG-1/2/4 (perfiles VCD/SVCD/DVD)
- •MOV (QuickTime)
- •FLV (Flash Video)
- •MKV (Matroska)
- •MPEG-TS (Transport Stream)
- •Formatos personalizados basados en DirectShow
Formatos de Audio e Instantánea
Formatos de Audio de Salida
- •WAV (PCM/comprimido)
- •WMA (Windows Media Audio)
- •M4A (AAC)
- •MP3 (codificador LAME)
- •FLAC (sin pérdidas)
- •OGG Vorbis
- •Opus
- •Speex
Formatos de Instantánea
- •JPEG
- •PNG
- •BMP
- •GIF (animado)
- •TIFF
Procesamiento de Video y Efectos
- •Superposición de imagen (soporte para GIF animado)
- •Superposición de texto (texto desplazable)
- •Efectos de panorámica/zoom
- •Brillo/contraste/saturación/tono
- •Desentrelazado
- •Filtros de reducción de ruido
- •Redimensionar a cualquier resolución
- •Croma-key (pantalla verde)
- •Efectos de fundido de entrada/salida
- •Rotación (cualquier ángulo)
- •Recorte
- •Filtros DirectShow de terceros
- •Efectos independientes para vista previa/salida
Procesamiento de Audio y Efectos
- •Amplificador de volumen
- •Ecualizador
- •Sistema de bajos 3D
- •Normalización
- •Control de ganancia automático/manual
- •Cancelación de eco
- •Supresión de ruido
- •Mezcla de audio
- •Múltiples pistas de audio
Formatos de Streaming de Red
- •HLS (compatible con Android/iOS)
- •Servidor RTSP
- •Smooth Streaming a IIS
- •RTMP a servidores de medios (Facebook, YouTube, etc.)
- •SRT (Transporte Confiable y Seguro)
- •Transmisión UDP
- •NewTek NDI
Otras Características
- •Audio/video preview
- •Sintonización de TV
- •Control de dispositivos de captura de video
- •Entrada de video (interfaz crossbar)
- •Configuración de formato de video
- •Control de velocidad de fotogramas
- •Soporte de múltiples entradas
- •Control de cámara (brillo, saturación, etc.)
- •Detección de movimiento
- •Lector de códigos de barras
- •OSD (Visualización en pantalla)
- •Imagen en imagen (PIP)
- •Detección de rostros y seguimiento de objetos
- •Reconocimiento facial
- •Soporte de múltiples pantallas de salida
- •Timeshift
- •Soporte de Video Encryption SDK
- •Salida de Virtual Camera SDK
- •Soporte de aplicaciones de servicio
- •Soporte de etiquetas de archivos de audio/video
- •Renderizador de video madVR
- •Reproducción RTSP/MJPEG de baja latencia
- •Soporte de streaming OBS
Casos de Uso
Construya aplicaciones de video potentes para diversas industrias y escenarios
Imágenes Médicas
Captura y procesamiento de transmisiones de video de dispositivos médicos, grabación de endoscopia, captura de ultrasonido
Videovigilancia
Monitoreo con múltiples cámaras, alertas de detección de movimiento, sistemas de grabación continua
Grabación de Pantalla
Videos de capacitación, tutoriales de software, grabación de juegos con superposición de webcam
Videoconferencias
Comunicación en tiempo real, fondos virtuales, capacidades de compartir pantalla
Transmisión en Vivo
Transmisión a múltiples plataformas, streaming profesional con superposiciones y efectos
Producción de Medios
Captura de video profesional, grabación con múltiples cámaras, procesamiento de croma key
Fácil Integración
Comienza con pocas líneas de código
Ejemplos de Código
Explore ejemplos prácticos que demuestran las características clave del SDK de captura de video.
Vista Previa de Video
C#Captura de Video a MP4
C#Vista Previa de Cámara IP RTSP
C#Captura de Pantalla
C#Superposición de Texto e Imagen
C#Elija Su Licencia
Opciones de licencia flexibles para cada proyecto
Todas las licencias incluyen 12 meses de actualizaciones y soporte
Estándar
€750/de por vida
Comprar ahora- Dispositivos de entrada soportados y otras fuentesCámaras web, Sintonizadores de TV y tarjetas de captura, Videocámaras DV y MPEG, Captura de pantalla
- Vista Previa de Video
- Capturador de Fotogramas
- Procesamiento de Video
- Procesamiento de Audio
- Soporte de video HD y 4K
- Sintonización de TV
- Croma Key
- Detección de Movimiento
- OSD (Visualización en Pantalla)
- Múltiples pantallas de salida
- Formatos de SalidaAVI, WMV (Windows Media Video), WMA (Windows Media Audio), WAV, MP3, Ogg Vorbis, Speex
Profesional
€1000/de por vida
Comprar ahora- Dispositivos de entrada soportados y otras fuentes+, Cámaras IP HTTP/RTSP/ONVIF, UDP, TCP, RTMP y otros flujos de red
- Vista Previa de Video
- Capturador de Fotogramas
- Procesamiento de Video
- Procesamiento de Audio
- Soporte de video HD y 4K
- Sintonización de TV
- Transmisión de red en formato WMV
- Croma Key
- Detección de Movimiento
- Procesamiento de video usando filtros DirectShow
- OSD (Visualización en Pantalla)
- Imagen en Imagen
- Cambiar el nombre del archivo de salida sobre la marcha
- Múltiples pantallas de salida
- Salida a Virtual Camera SDK
- Formatos de Salida+, Video DV, DV/MPEG-1/2/4 (usando un sintonizador de TV con codificador MPEG interno o videocámara DV/HDV), Flash Video (FLV) usando FFMPEG, WebM, Formatos de salida personalizados usando filtros DirectShow externos
Premium
€1500/de por vida
Comprar ahora- Dispositivos de entrada soportados y otras fuentes+, Blackmagic Decklink, Dispositivos DVB-T/DVB-C/DVB-S/ATSC (BETA), Microsoft Kinect para Windows
- Vista Previa de Video
- Capturador de Fotogramas
- Procesamiento de Video
- Procesamiento de Audio
- Soporte de video HD y 4K
- Sintonización de TV
- Transmisión de red en formato WMV
- Transmisión de red usando RTMP/RTSP/UDP/NDI
- Croma Key
- Detección de Movimiento
- Procesamiento de video usando filtros DirectShow
- OSD (Visualización en Pantalla)
- Imagen en Imagen
- Cambiar el nombre del archivo de salida sobre la marcha
- Múltiples pantallas de salida
- Efectos de video acelerados por GPU
- Salida a Virtual Camera SDK
- Soporte de Video Encryption SDK
- Seguimiento Facial
- Formatos de Salida+, MPEG-1/2/4 usando FFMPEG, MP4 (H264/HEVC + AAC) usando software, Intel QuickSync, Nvidia NVENC/CUDA o codificadores AMD Radeon
Todas las licencias incluyen 1 puesto de desarrollador, ejemplos de código fuente y soporte por correo electrónico.
Las licencias de por vida incluyen actualizaciones gratuitas para siempre. Las licencias anuales incluyen 1 año de actualizaciones.
Requisitos del Sistema
Requisitos mínimos para desarrollo
Sistemas Operativos |
|
Frameworks .NET |
|
Requisitos de Hardware |
|
Herramientas de Desarrollo |
|
Documentación y Recursos
Todo para comenzar
Comienza tu Prueba Gratuita
Pruebe todas las características con nuestra versión de prueba completamente funcional de 30 días. La versión de prueba muestra una marca de agua en la ventana de video.