Media Player SDK .Net¶
Media Player SDK .Net es un SDK de reproductor de video con una amplia gama de características.
El SDK puede usar varios motores de decodificación para reproducir archivos de video y audio, como FFMPEG, VLC y DirectShow. La mayoría de los formatos de video y audio son soportados por el motor FFMPEG.
Puedes reproducir archivos, streams de red, videos de 360 grados y, opcionalmente, discos DVD y Blu-Ray.
Características¶
- Reproducción de video y audio
- Efectos de video
- Efectos de audio
- Superposiciones de texto
- Superposiciones de imagen
- Superposiciones SVG
- Brillo, contraste, saturación, tono y otros ajustes de video
- Sepia, pixelado, escala de grises y otros filtros de video
Puedes consultar la lista completa de características en la página del producto.
Aplicaciones de ejemplo¶
Puedes usar código WPF en aplicaciones WinForms y viceversa. La mayoría del código es el mismo para todos los frameworks de UI, incluyendo Avalonia y MAUI. La principal diferencia es el control VideoView disponible para cada framework de UI.
Motor MediaPlayerCoreX (multiplataforma)¶
MAUI
Avalonia
- Reproductor de Medios Simple muestra funcionalidad básica de reproducción en Avalonia
iOS
Android
- Reproductor de Medios Simple muestra funcionalidad básica de reproducción en Android
macOS
WPF
WinForms
Motor MediaPlayerCore (solo Windows)¶
WPF¶
- Reproductor Simple muestra funcionalidad básica de reproducción
- Demo Principal muestra todas las características del SDK
- Reproductor Nvidia Maxine usa el motor Nvidia Maxine
- Reproductor con Skin muestra cómo usar skins personalizados
- Demo madVR usa el renderizador de video madVR
WinForms¶
- Reproductor de Audio muestra cómo reproducir archivos de audio
- Reproductor de DVD muestra cómo reproducir DVDs
- Demo de Reproducción de Memoria Encriptada muestra cómo reproducir archivos encriptados desde memoria
- Demo de Karaoke muestra cómo reproducir archivos de audio karaoke
- Demo Principal muestra todas las características del SDK
- Stream de Memoria muestra cómo reproducir archivos desde memoria
- Múltiples Streams de Video muestra cómo reproducir archivos con múltiples streams de video
- Reproducción Sin Interrupciones muestra cómo reproducir archivos sin retrasos
- Reproductor de Video Simple muestra funcionalidad básica de reproducción
- Dos Ventanas muestra cómo reproducir archivos en dos ventanas
- Demo VR 360 muestra cómo reproducir videos de 360 grados
- Demo de Mezcla de Video muestra cómo mezclar archivos de video
- Reproductor de YouTube muestra cómo reproducir videos de YouTube (con licencia abierta)
- Demo madVR usa madVR para renderizar video
WinUI¶
- Reproductor de Medios Simple muestra funcionalidad básica de reproducción
Fragmentos de código¶
- Reproducción desde Memoria muestra cómo reproducir archivos desde memoria
- Leer Información del Archivo muestra cómo leer información del archivo