Nuestro SDK .Net integra perfectamente las funciones de captura y procesamiento de vídeo en las aplicaciones de software. Este versátil SDK facilita la reproducción de vídeo y audio y admite la captura desde una amplia gama de fuentes, incluidas cámaras web USB, cámaras IP, tarjetas Blackmagic Decklink y videocámaras. Es compatible con una amplia gama de formatos de salida, como MP4, WebM, AVI, WMV, MPEG-1/2 y muchos otros. También ofrece a los desarrolladores una amplia biblioteca de efectos de vídeo y audio para mejorar y personalizar los contenidos multimedia.
Además, nuestro SDK ofrece una sólida compatibilidad entre plataformas, lo que garantiza una integración perfecta con entornos Windows, Linux, macOS, iOS y Android. Esta adaptabilidad multiplataforma permite a los desarrolladores crear aplicaciones que funcionan de forma coherente en una amplia gama de sistemas operativos y dispositivos, proporcionando a los usuarios una experiencia multimedia consistente y flexible.
ESTRUCTURA DEL SDK
El SDK es altamente compatible con más de 10 fuentes de entrada de vídeo y audio diferentes y admite más de 20 formatos de salida distintos. Proporciona flexibilidad a los desarrolladores al permitir una amplia gama de opciones de hardware para las configuraciones de entrada y salida. Con capacidad para procesar contenidos de vídeo y audio, el SDK puede guardar los datos procesados en archivos o transmitirlos a través de una conexión de red.
PROCESO DE CAPTURA DE VÍDEO
Durante las fases de previsualización o captura, los flujos de vídeo y audio pueden procesarse mediante diversos efectos. Después, estos flujos se dividen y se dirigen a codificadores y renderizadores de audio/vídeo para su tratamiento posterior.
FORMATOS DE SALIDA
El SDK es compatible con una amplia gama de formatos y códecs populares de vídeo, audio e imagen, como MP4 (que utiliza H264/HEVC para vídeo y AAC para audio), WebM (que utiliza VP8/VP9/AV1 para vídeo y Vorbis u OPUS para audio), así como WMV, MP3, JPEG, GIF y PNG.
PROCESAMIENTO DE VÍDEO
Puede añadir texto, imágenes o logotipos GIF, ajustar el brillo, el contraste, la saturación o el tono, cambiar el tamaño, recortar o girar el contenido y aplicar efectos de croma o varios efectos de vídeo para mejorar el contenido.
PROCESAMIENTO DE AUDIO
Incorpore un ecualizador a su aplicación para que los usuarios puedan ajustar con precisión su experiencia de audio. Esta función les permite ajustar frecuencias de audio específicas, como agudos, medios y graves, para conseguir el 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. También tienen a su disposición muchos otros efectos de audio para una mayor personalización.
Las principales características de VisioForge Video Capture SDK .Net son:
Fuentes de vídeo y audio compatibles
Cámaras web USB y otros dispositivos de captura (incluidos dispositivos 4K)
Cámaras IP ONVIF compatibles con PTZ
Cámaras/servidores IP JPEG/MJPEG, MPEG-4 y H.264 HTTP/RTSP/RTMP, compatibles con el formato HD
Dispositivos Blackmagic Decklink
Fuente de captura de pantalla (incluyendo varias pantallas) y captura de ventanas
Altavoces (loopback)
Dispositivos NewTek NDI
Tarjetas de captura PCI
Sintonizadores de TV (con y sin codificador MPEG interno)
Videocámaras DV y HDV MPEG-2
Microsoft Kinect/Kinect 2 for Windows
Dispositivos de captura de audio y tarjetas de sonido
Dispositivos ASIO
Formatos de vídeo de salida
AVI (con códecs de audio/vídeo como MJPEG, DivX, XviD y x264)
WMV (compatibilidad con perfiles WMV personalizados. Puede configurar secuencias para utilizar codificación de velocidad de bits variable (VBR), secuencias de audio o vídeo sin comprimir, tamaño de vídeo, tamaño de búfer, velocidad de fotogramas, etc.).
DV y MPEG desde videocámaras DV/HDV y sintonizadores de TV con codificador MPEG interno (tecnología DirectCapture)
DV (desde cualquier dispositivo de captura de vídeo)
MPEG-1/2/4 (incluidos los perfiles VCD/SVCD/DVD) y FLV mediante la envoltura FFMPEG
WebM (Vorbis + VP8/VP9)
Salida MP4 H264/HEVC + AAC mediante codificador de software o codificador GPU (Intel QuickSync, Nvidia CUDA/NVENC, o AMD/ATI AMF)
Todos los formatos compatibles con FFMPEG.exe (incluido MP4 H264/HEVC)
Formatos de salida personalizados (mediante filtros DirectShow de terceros)
GIF animado
MOV
MPEG-TS
Formatos de audio de salida
WAV (comprimido o PCM)
WMA (Windows Media Audio)
M4A (AAC)
MP3 (con LAME)
FLAC
Ogg Vorbis
Speex
Formatos de instantáneas
JPEG
PNG
GIF
BMP
System.Drawing.Bitmap
SkiaSharp SKBitmap
Procesamiento y efectos de vídeo (CPU/GPU)
superposición de imágenes (incluido GIF animado)
superposición de texto
funciones de panorámica y zoom
ajustes de brillo, contraste, saturación y tono
desentrelazar
eliminación de ruido
cambiar el tamaño a cualquier resolución
chroma-key
fade-in/fade-out
rotar vídeo
compatibilidad con filtros DirectShow de terceros
efectos de vídeo independientes para previsualización y salida
Tratamiento de audio y efectos
amplificador de volumen
ecualizador
sistema de bajos 3D
normalización
ganancia auto/manual
muchos otros efectos
Formatos de transmisión en red
WMV (Windows Media Video)
HLS (HTTP Live Streaming), compatible con Android e iOS
Streaming RTSP con códecs H264/AAC
Protocolo Smooth Streaming para Microsoft IIS Server
RTMP, UDP y cualquier otro protocolo compatible con FFMPEG.exe a otros servidores y dispositivos multimedia
YouTube
NDI
a otros servidores y dispositivos multimedia mediante una cámara virtual/fuente de audio
Otras características
Previsualización de audio/vídeo
Sintonización de TV
canales de televisión
selección de formatos de vídeo
selección de entrada (TV-Tuner, FM-Tuner, S-Video, etc.)
anulación de la frecuencia de TV
autoajuste
Control del dispositivo de video capture
entrada de vídeo (interfaz crossbar)
formato de vídeo
frecuencia de cuadro
soporta tarjetas de vídeo con varias entradas
control de la cámara (brillo, saturación, etc.)
Detección de movimiento
Lector de códigos de barras (QR Code, UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, Codabar, ITF, RSS-14, Data Matrix, Aztec, PDF-417)
Interfaces personalizadas
API de visión artificial
OSD (On-Screen Display)
PIP (Picture-In-Picture) (admite fuentes de captura de vídeo, cámaras IP y archivos de vídeo)
Visual Studio 2019 y versiones posteriores: Visual C#, Visual C++, Visual Basic .NET
Visual Studio Code
JetBrains Rider
Puede utilizarse con otras aplicaciones compatibles con .Net, como Microsoft Access, Word y Excel.
Frameworks de IU
WinForms
WPF
WinUI 3 for Desktop
Avalonia
GTK#
MAUI
Xamarin.Mac
Xamarin.Android
Versiones de .Net
.Net Framework 4.6.1 y versiones posteriores
.Net Core 3.1
.Net 5
.Net 6
.Net 7
.Net 8
Requisitos del sistema
Windows 10 o Windows 11
Ubuntu 22+
macOS 12+
Target platforms
Windows 11, Windows 10, Windows 8/8.1, Windows 7 SP1
Windows Server 2016 y versiones posteriores
Android 8 y posteriores
Linux (Ubuntu)
macOS
iOS
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.
EDICIÓN
ESTÁNDAR
PROFESIONAL
PREMIUM
Dispositivos de entrada y otras fuentes compatibles
Cámaras web
Sintonizadores de TV y tarjetas de captura
Videocámaras DV y MPEG
Captura de pantalla
HTTP/RTSP/ONVIF Cámaras IP
UDP, TCP, RTMP y otros flujos de red
Blackmagic Decklink
Dispositivos DVB-T/DVB-C/DVB-S/ATSC (BETA)
Microsoft Kinect for Windows
Avance en vídeo
Capturador de fotogramas
Tratamiento de vídeo
Tratamiento de audio
Compatibilidad con vídeo HD y 4K
Sintonización de TV
Transmisión en red en formato WMV
Transmisión en red mediante RTMP/RTSP/UDP/NDI
Chroma-key
Detección de movimiento
Tratamiento de vídeo mediante filtros DirectShow
OSD (On-Screen Display)
Picture-In-Picture
Cambiar el nombre del archivo de salida sobre la marcha
Múltiples pantallas de salida
Efectos de vídeo acelerados en la GPU
Salida a Virtual Camera SDK
Compatibilidad con Video Encryption SDK
Seguimiento facial
Formatos de salida
AVI
WMV (Windows Media Video)
WMA (Windows Media Audio)
WAV
MP3
Ogg Vorbis
Speex
Vídeo DV
DV/MPEG-1/2/4 (mediante sintonizador de TV con codificador MPEG interno o videocámara DV/HDV)
Vídeo Flash (FLV) con FFMPEG
WebM
Formatos de salida personalizados mediante filtros DirectShow externos
MPEG-1/2/4 con FFMPEG
MP4 (H264/HEVC + AAC) mediante software, codificadores Intel QuickSync, Nvidia NVENC/CUDA o AMD Radeon
La compra de Video Capture SDK .Net 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 y 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.