Biblioteca .NET gratuita para manipular documentos de audio
Renderizar, codificar y transmitir formato de archivo de audio.
LibVLCSharp es una API de código abierto para renderizar, codificar y decodificar formatos de archivos de audio. Con la API, no solo puede reproducir todo tipo de formatos de archivos de audio, incluidos MP3, MPEG, AAC, TrueAudio y más, sino que también puede reproducirlos en cualquier plataforma, incluidos Windows, Linux, Mac, Android, iOS y TV. En resumen, la API admite la mayoría de las funciones compatibles con la aplicación de escritorio VLC de forma gratuita.
LibVLCSharp es un software gratuito publicado bajo la LGPL. El desarrollador puede crear su propia aplicación de manipulación de audio utilizando la API. Los desarrolladores pueden trabajar con una amplia gama de formatos de archivos de audio para la manipulación de metadatos. Además, puede reproducir audio en 3D, usar filtros de audio, admite paso de audio con APDIF y HDMI, y más.
Primeros pasos con LibVLCSharp
La mejor manera de instalar LibVLCSharp es a través de NuGet. Puede ejecutar el siguiente comando e instalar LibVLCSharp en su aplicación.
Instalar LibVLCSharp desde NuGet
Install-Package LibVLCSharp -Version 3.4.8
Reproduzca audio con la API de C# gratuita LibVlcSharp
LibVLCSharp permite a los programadores de .NET reproducir fácilmente todos los formatos de archivos de audio. Para ejecutar un formato de archivo de audio, el desarrollador puede comenzar inicializando el objeto principal de LibVLC y luego cargar el archivo de audio utilizando la clase Media que es responsable de proporcionar información sobre el formato de archivo. Una vez que haya cargado su archivo de audio, puede abrir una nueva instancia de MediaPlayer para reproducir el archivo de audio usando el método MediaPlayer.Play().