Media Player SDK .NETReproducción de video para WPF, MAUI y WinForms
El Media Player SDK .Net permite a los desarrolladores integrar sin problemas una amplia gama de funciones de reproducción multimedia en sus aplicaciones, incluida la compatibilidad con vídeo, audio, DVD, Blu-ray y varios flujos de red. Este SDK también proporciona la capacidad de renderizar mapas de bits superpuestos y texto con efectos sobre el vídeo. Ofrece flexibilidad en los motores de reproducción, permitiendo el uso de códecs del sistema, FFmpeg o VLC, garantizando una amplia compatibilidad y una experiencia multimedia de alta calidad.
Soporte multiplataforma para Windows, macOS, Linux, Android e iOS
Instalación
Instalación Rápida con NuGet
Comience en segundos con nuestro paquete NuGet
Install-Package VisioForge.DotNet.MediaPlayerO busque VisioForge.DotNet.MediaPlayer en el Administrador de paquetes NuGet de Visual Studio.Ver en NuGet.org →
Beneficios Clave
Soporte Universal de Formatos
Reproduce casi cualquier formato
Control Preciso
Navegación fotograma por fotograma
Listo para la Nube
Streaming desde varias fuentes
ESTRUCTURA DEL SDK
El SDK permite a los desarrolladores seleccionar fuentes específicas de vídeo y audio, aplicar una serie de efectos para su procesamiento y, a continuación, enrutar los medios para su renderización. Es versátil y se adapta a diferentes marcos de interfaz de usuario, proporcionando un control VideoView único para cada uno de ellos — ya sea WPF, WinForms, MAUI, Avalonia, u otros — garantizando una perfecta integración y visualización de los medios de comunicación dentro de diversas interfaces de aplicación.
PROCESO DE REPRODUCCIÓN MULTIMEDIA
La arquitectura del SDK separa cada fuente multimedia en flujos discretos de audio y vídeo. Estos flujos se dirigen a sus respectivos descodificadores. Tras la descodificación, los datos sin comprimir se procesan y, si es necesario, un capturador de muestras puede acceder directamente a ellos. Esta función es muy útil para aplicaciones en tiempo real que procesan o analizan muestras multimedia.
PROCESAMIENTO DE VIDEO
Agregue texto, imágenes o GIFs a sus videos para crear superposiciones personalizadas. Ajuste elementos visuales como brillo, contraste, saturación y tono para mejorar la calidad de imagen. Utilice herramientas de edición para cambiar el tamaño, recortar o rotar el metraje según sea necesario. Aplique la clave de croma para efectos de pantalla verde y explore una amplia gama de efectos de video adicionales para mejorar su narración.
PROCESAMIENTO DE AUDIO
Integre un ecualizador en su aplicación para permitir un ajuste preciso del audio. Normalice los niveles de audio, amplifique el volumen o mejore las frecuencias de graves. Un conjunto de efectos de audio adicionales está disponible para un mayor refinamiento. Implemente control de ganancia automático o manual para lograr una calidad de audio óptima.

CONTROLES UI PERSONALIZADOS
El SDK ofrece una interfaz personalizable con soporte de skins, que admite íconos PNG/SVG y opciones de estilo personalizadas.
Características Principales
Las características principales del VisioForge Media Player SDK .Net incluyen:
Formatos Compatibles
- •Formatos de archivo: MP4, MKV, MOV, AVI, MPEG-TS, WMV, MXF, VOB, OGG
- •Formatos de vídeo: MPEG-1/2, WMV, MPEG-4, H264, HEVC y otros con el decodificador apropiado
- •Formatos de audio: AAC, MP3, Vorbis, WMA, OPUS, Speex y otros con el decodificador apropiado
- •MIDI, karaoke KAR y CDG
- •Reproducción de DVD y Blu-ray [solo Windows]
Procesamiento y Efectos de Vídeo (CPU/GPU)
- •Superposición de imagen (incluyendo GIF animado)
- •Superposición SVG
- •Superposición de texto
- •Transparencia de vídeo
- •Panorámica/zoom
- •Brillo, contraste, saturación, tono, etc.
- •Colores invertidos, escala de grises
- •Desentrelazado, reducción de ruido
- •Fundido de entrada/salida, rotación
- •Cambiar tamaño a cualquier resolución
- •Soporte para filtros DirectShow de terceros
- •Más de 30 efectos adicionales
Procesamiento y Efectos de Audio
- •Amplificador de volumen
- •Ecualizador
- •Sistema de bajos 3D
- •Normalización
- •Ganancia auto/manual
- •Muchos otros efectos
Streams de Red y Soporte Profesional
- •Streaming HTTP/HTTPS
- •Protocolos RTSP/RTMP
- •Soporte HLS/DASH
- •Streams MMS/WMV/UDP
- •Streaming de red NDI
- •Reproducción de stream de memoria
Características Avanzadas
- •Reproducción de archivos desde memoria
- •Reproducción sin interrupciones (sin retraso entre archivos)
- •Soporte para múltiples pantallas de salida
- •Soporte de imagen en imagen
- •Soporte para archivos de vídeo 4K y 8K
- •Decodificación acelerada por GPU (DXVA2/D3D11/QuickSync/NVDEC/AMF)
- •Búsqueda hacia adelante/atrás
- •Captura de fotogramas a Bitmap .Net o archivos de imagen
- •OSD (Visualización en pantalla)
- •Soporte de subtítulos
- •Streaming de red (MMS/WMV/RTSP/RTMP/UDP)
- •Reproducción inversa
- •Reproducción de vídeo encriptado (Video Encryption SDK)
- •Detección de movimiento
- •Detección de rostros/objetos [solo Windows]
- •Lector de códigos de barras
- •Croma-key
- •Renderizador madVR [solo Windows]
- •Vídeo VR 360° [solo Windows]
Características del Reproductor
- •Navegación fotograma a fotograma
- •Control de velocidad de reproducción variable
- •Gestión de listas de reproducción
- •Selección de pista de audio
- •Rotación de vídeo
- •Control de relación de aspecto
Integración Simple
Implementación rápida
Implementación Básica del Reproductor Multimedia
C#Elija Su Licencia
Opciones de licencia flexibles para cada proyecto
Las licencias anuales incluyen 1 año de actualizaciones. Las licencias de por vida incluyen actualizaciones para siempre.
Standard
750€/de por vida
Comprar Ahora- Reproducción de archivos de video
- Reproducción de archivos de audio
- Soporte de subtítulos
- Soporte de video HD y 4K
- Procesamiento y efectos de video/audio
- Aceleración por hardware (DXVA2, NVDEC, QuickSync)
- OSD (Visualización en pantalla)
- Capturador de fotogramas
- Múltiples pantallas de salida
- Efectos de video acelerados por GPU
- Lector de códigos de barras
- Soporte Picture-in-Picture
Professional
1000€/de por vida
Comprar Ahora- Reproducción de archivos de video
- Reproducción de archivos de audio
- Reproducción de flujo de memoria
- Soporte de subtítulos
- Soporte de video HD y 4K
- Procesamiento y efectos de video/audio
- Reproducción de flujos de red (HTTP/RTSP/RTMP/HLS/WMV/NDI)
- Reproducción inversa
- Detección de movimiento
- Aceleración por hardware (DXVA2, NVDEC, QuickSync)
- Procesamiento de video usando filtros DirectShow (Windows)
- OSD (Visualización en pantalla)
- Capturador de fotogramas
- Múltiples pantallas de salida
- Efectos de video acelerados por GPU
- Soporte de Video Encryption SDK (Windows)
- Seguimiento facial y detección de objetos
- Flujos de audio desde archivos externos
- Lector de códigos de barras
- Soporte Picture-in-Picture
Premium
1500€/de por vida
Comprar Ahora- Reproducción de archivos de video
- Reproducción de archivos de audio
- Reproducción de flujo de memoria
- Soporte de subtítulos
- Soporte de video HD y 4K
- Procesamiento y efectos de video/audio
- Reproducción de flujos de red (HTTP/RTSP/RTMP/HLS/WMV/NDI)
- Croma key
- Reproducción inversa
- Detección de movimiento
- Reproducción de DVD y Blu-ray (Windows)
- Soporte de video VR 360° (Windows)
- Aceleración por hardware (DXVA2, NVDEC, QuickSync)
- Procesamiento de video usando filtros DirectShow (Windows)
- OSD (Visualización en pantalla)
- Capturador de fotogramas
- Múltiples pantallas de salida
- Efectos de video acelerados por GPU
- Soporte de Video Encryption SDK (Windows)
- Seguimiento facial y detección de objetos
- Flujos de audio desde archivos externos
- Lector de códigos de barras
- Soporte Picture-in-Picture
Todas las licencias incluyen 1 asiento 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.
💰 Ahorre más con paquetes Bundle
Este producto está incluido en nuestros paquetes bundle rentables. ¡Obtenga más productos y ahorre hasta un 71%!
.NET Bundle Professional
Ahorre hasta 71%
Incluye:
- •Video Capture SDK .NET (Professional)
- •Media Player SDK .NET (Professional)
- •Video Edit SDK .NET (Professional)
- •Video Edit SDK FFMPEG .NET (Professional)
- •Media Blocks SDK .NET
.NET Bundle Premium
Ahorre hasta 70%
Incluye:
- •Video Capture SDK .NET (Premium)
- •Media Player SDK .NET (Premium)
- •Video Edit SDK .NET (Premium)
- •Video Edit SDK FFMPEG .NET (Premium)
- •Media Blocks SDK .NET
Requisitos del Sistema
Requisitos para desarrollo
| Sistemas de Desarrollo |
|
| Plataformas Objetivo |
|
| Versiones de .NET |
|
| Soporte de IDE |
|
| Hardware |
|
Derechos de Distribución
Distribución sin derechos de autor. Implemente sus aplicaciones sin tarifas adicionales ni licencias de tiempo de ejecución.
Limitaciones de Prueba
La versión de prueba muestra una marca de agua en la ventana de vídeo. Todas las funciones están completamente operativas durante el período de prueba de 30 días.
Gratis para Uso No Comercial: El SDK es gratis para uso no comercial. Póngase en contacto con nosotros para obtener una licencia gratuita.
Documentación y Soporte
Recursos completos
Lanza tu reproductor multimedia más rápido con MCP
Dale a tu asistente de codificación IA un conocimiento profundo del Media Player SDK. El servidor MCP de VisioForge proporciona respuestas instantáneas sobre controles de reproducción, soporte de formatos, renderizado de subtítulos, efectos de audio y streaming en red — directamente en Claude Code, VS Code o Cursor.
Claude Code
claude mcp add --transport http visioforge-sdk https://mcp.visioforge.com/mcpVS Code (.vscode/mcp.json)
{
"servers": {
"visioforge-sdk": {
"type": "http",
"url": "https://mcp.visioforge.com/mcp"
}
}
}Prueba Gratis por 30 Días
Versión completa sin restricciones
Preguntas frecuentes
¿Cómo integro un reproductor de video en una aplicación WPF?
Agregue el paquete NuGet VisioForge.DotNet.Core, coloque un control VideoView en su XAML, cree una instancia de MediaPlayerCore, establezca el archivo de origen o URL y llame a PlayAsync(). El SDK se encarga del renderizado, la detección de formato y la salida de audio. Obtiene controles de reproducción completos, incluyendo búsqueda, volumen y ajuste de velocidad.
¿El SDK es compatible con MAUI y la reproducción multiplataforma?
Sí. El Media Player SDK funciona con .NET MAUI para la reproducción de video multiplataforma en Windows, macOS, iOS y Android desde una única base de código. También es compatible con Avalonia, Uno Platform y WinForms para mayor flexibilidad de plataforma.
¿Qué formatos de video y audio son compatibles?
El SDK reproduce más de 500 formatos, incluyendo MP4, MKV, AVI, WebM, MOV, WMV, FLV y más. Los formatos de audio incluyen MP3, AAC, FLAC, OGG y WAV. Utiliza internamente los motores FFmpeg y VLC, lo que garantiza una amplia compatibilidad de códecs sin necesidad de que los usuarios finales instalen códecs adicionales.
¿Puedo reproducir RTSP y streams de red?
Sí. El SDK es compatible con streams de red RTSP, RTMP, HTTP/HTTPS, HLS, UDP y SRT. Puede reproducir feeds de cámaras en vivo, servidores de streaming y fuentes multimedia en línea con reproducción de baja latencia y almacenamiento en búfer configurable.
¿Existe decodificación de video acelerada por hardware?
Sí. El SDK aprovecha la decodificación acelerada por GPU a través de DXVA2, D3D11, VideoToolbox (macOS) y VAAPI (Linux). Esto permite una reproducción fluida de contenido de alta resolución, incluyendo video 4K y 8K con un uso mínimo de CPU.
¿Cómo extraigo fotogramas de un archivo de video en C#?
Utilice la función de captura de fotogramas del SDK para capturar fotogramas individuales durante la reproducción o en marcas de tiempo específicas. Puede guardar fotogramas como imágenes de mapa de bits, procesarlos en memoria o usarlos para la generación de miniaturas. El SDK admite la extracción de fotogramas tanto síncrona como asíncrona.
