The official .NET wrapper around LibVLC.
This package contains the core features of LibVLCSharp (libvlc loading and initialization, .NET-friendly classes to ease the use of libvlc...).
All other LibVLCSharp.*
packages depend on this one.
This package also contains the views for the following platforms:
- Android
- iOS
- Mac
- tvOS
- UWP
This package has multiple target frameworks, which means it will pick the right features for your project (you will only get the mac view if you are building a mac project).
BE CAREFUL: This project does not include LibVLC itself! You will need to install it separately! See the Installation documentation for more info.
If you are in one of these situation, this package is made for you.
- You want to build a console application that leverages the power of VLC for transcoding/streaming/recording/playing audio... without displaying the video anywhere
- You want to build a Xamarin.iOS/Android/Mac/tvOS/UWP app (not Xamarin.Forms, for that, see LibVLCSharp.Forms )
For other platforms, see the main documentation