Δωρεάν βιβλιοθήκη .NET για χειρισμό εγγράφων ήχου
Μορφή αρχείου ήχου απόδοσης, κωδικοποίησης και ροής.
Το LibVLCSharp είναι ένα API ανοιχτού κώδικα για απόδοση, κωδικοποίηση και αποκωδικοποίηση μορφών αρχείων ήχου. Χρησιμοποιώντας το API, μπορείτε όχι μόνο να αναπαράγετε όλους τους τύπους μορφών αρχείων ήχου, όπως MP3, MPEG, AAC, TrueAudio και άλλα, αλλά μπορείτε επίσης να τα αναπαράγετε σε οποιαδήποτε πλατφόρμα, συμπεριλαμβανομένων των Windows, Linux, Mac, Android, iOS και τηλεοράσεων. Εν ολίγοις, το API υποστηρίζει τις περισσότερες από τις δυνατότητες που υποστηρίζονται από την εφαρμογή επιτραπέζιου υπολογιστή VLC δωρεάν.
Το LibVLCSharp είναι δωρεάν λογισμικό που κυκλοφορεί υπό την LGPL. Ο προγραμματιστής μπορεί να δημιουργήσει τη δική του εφαρμογή χειρισμού ήχου χρησιμοποιώντας το API. Οι προγραμματιστές μπορούν να εργαστούν με ένα ευρύ φάσμα μορφών αρχείων ήχου για χειρισμό μεταδεδομένων. Επιπλέον, μπορείτε να αναπαράγετε αναπαραγωγή ήχου 3D, να χρησιμοποιείτε φίλτρα ήχου, να υποστηρίζετε τη μετάδοση ήχου με APDIF και HDMI και πολλά άλλα.
Ξεκινώντας με το LibVLCSharp
Ο καλύτερος τρόπος για να εγκαταστήσετε το LibVLCSharp είναι μέσω του NuGet, μπορείτε να εκτελέσετε την ακόλουθη εντολή και να εγκαταστήσετε το LibVLCSharp στην εφαρμογή σας.
Εγκαταστήστε το LibVLCSharp από το NuGet
Install-Package LibVLCSharp -Version 3.4.8
Παίξτε ήχο με το δωρεάν C# API LibVlcSharp
Το LibVLCSharp επιτρέπει στους προγραμματιστές .NET να αναπαράγουν όλες τις μορφές αρχείων ήχου εύκολα. Για να εκτελέσετε μια μορφή αρχείου ήχου, ο προγραμματιστής μπορεί να ξεκινήσει αρχικοποιώντας το κύριο αντικείμενο LibVLC και στη συνέχεια να φορτώσει το αρχείο ήχου χρησιμοποιώντας την κλάση Media που είναι υπεύθυνη για την απόδειξη πληροφοριών σχετικά με τη μορφή αρχείου. Αφού φορτώσετε το αρχείο ήχου σας, μπορείτε να ανοίξετε μια νέα παρουσία του MediaPlayer για αναπαραγωγή του αρχείου ήχου χρησιμοποιώντας τη μέθοδο MediaPlayer.Play().