Bezpłatna biblioteka .NET do manipulowania dokumentami dźwiękowymi
Renderuj, koduj i przesyłaj strumieniowo format plików audio.
LibVLCSharp to otwarty interfejs API do renderowania, kodowania i dekodowania formatów plików audio. Korzystając z API, możesz nie tylko odtwarzać wszystkie typy formatów plików audio, w tym MP3, MPEG, AAC, TrueAudio i inne, ale także odtwarzać je na dowolnej platformie, w tym Windows, Linux, Mac, Android, iOS i telewizory. Krótko mówiąc, interfejs API obsługuje większość funkcji obsługiwanych przez aplikację komputerową VLC za darmo.
LibVLCSharp to wolne oprogramowanie wydane na licencji LGPL. Deweloper może stworzyć własną aplikację do manipulacji dźwiękiem za pomocą interfejsu API. Programiści mogą pracować z szeroką gamą formatów plików audio do manipulacji metadanymi. Co więcej, możesz odtwarzać dźwięk 3D, używać filtrów audio, obsługiwać przekazywanie dźwięku za pomocą APDIF i HDMI i nie tylko.
Pierwsze kroki z LibVLCSharp
Najlepszym sposobem na zainstalowanie LibVLCSharp jest użycie NuGet, możesz uruchomić następujące polecenie i zainstalować LibVLCSharp w swojej aplikacji.
Zainstaluj LibVLCSharp z NuGet
Install-Package LibVLCSharp -Version 3.4.8
Odtwarzaj dźwięk za pomocą bezpłatnego interfejsu API języka C# LibVlcSharp
LibVLCSharp pozwala programistom .NET na łatwe odtwarzanie wszystkich formatów plików audio. Aby uruchomić format pliku audio, programista może rozpocząć od zainicjowania głównego obiektu LibVLC, a następnie załadować plik audio przy użyciu klasy Media, która jest odpowiedzialna za udowodnienie informacji o formacie pliku. Po załadowaniu pliku audio możesz otworzyć nową instancję MediaPlayer, aby odtworzyć plik audio za pomocą metody MediaPlayer.Play().