LibVLCSharp.Forms 3.7.0
LibVLCSharp.Forms
This package provides Xamarin.Forms support for LibVLCSharp.
This package also contains the views for the following platforms:
- Android
- iOS
- Mac
GTK and WPF Forms support are in separate packages due to multi-targeting limitations.
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.
MediaPlayerElement
This package includes a Xamarin.Forms MediaPlayerElement component. It currently supports iOS and Android only.
Note: In your iOS project, you must override the GetSupportedInterfaceOrientations
method in AppDelegate.cs
to enable the lock screen feature.
using Foundation;
using LibVLCSharp.Forms.Platforms.iOS;
using LibVLCSharp.Forms.Shared;
using ObjCRuntime;
using UIKit;
// ...
namespace MyAppNameSpace.iOS
{
[Register("AppDelegate")]
public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
{
public override bool FinishedLaunching(UIApplication app, NSDictionary options)
{
LibVLCSharpFormsRenderer.Init();
// ...
}
public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations(UIApplication application, [Transient] UIWindow forWindow)
{
return OrientationChangeListener.Subscribe(this);
}
}
}
See the sample for more info.
Why should I reference this package in my project?
If you are in this situation, this package is made for you:
- You want to build a Xamarin.Forms application (no matter on which platform) using LibVLCSharp.
For other platforms, see the main documentation
No packages depend on LibVLCSharp.Forms.
MonoAndroid 8.1
- LibVLCSharp (>= 3.7.0)
- Xamarin.Forms (>= 3.2.0.871581)
Xamarin.iOS 1.0
- LibVLCSharp (>= 3.7.0)
- Xamarin.Forms (>= 3.2.0.871581)
Xamarin.Mac 2.0
- LibVLCSharp (>= 3.7.0)
- Xamarin.Forms (>= 3.2.0.871581)
.NET Standard 2.0
- LibVLCSharp (>= 3.7.0)
- Xamarin.Forms (>= 3.2.0.871581)
Version | Downloads | Last updated |
---|---|---|
3.9.3 | 0 | 04/15/2025 |
3.9.2 | 7 | 02/02/2025 |
3.9.1 | 7 | 02/02/2025 |
3.9.0 | 7 | 02/02/2025 |
3.8.5 | 7 | 02/02/2025 |
3.8.4 | 7 | 02/02/2025 |
3.8.3 | 6 | 02/02/2025 |
3.8.2 | 7 | 02/02/2025 |
3.8.1 | 7 | 02/02/2025 |
3.8.0 | 7 | 02/02/2025 |
3.7.0 | 7 | 02/02/2025 |
3.6.8 | 7 | 02/02/2025 |
3.6.7 | 7 | 02/02/2025 |
3.6.6 | 7 | 02/02/2025 |
3.6.5 | 7 | 02/02/2025 |
3.6.4 | 7 | 02/02/2025 |
3.6.3 | 7 | 02/02/2025 |
3.6.2 | 7 | 02/02/2025 |
3.6.1 | 6 | 02/02/2025 |
3.6.0 | 7 | 02/02/2025 |
3.5.1 | 7 | 02/02/2025 |
3.5.0 | 7 | 02/02/2025 |
3.4.9 | 7 | 02/02/2025 |
3.4.8 | 7 | 02/02/2025 |
3.4.7 | 7 | 02/02/2025 |
3.4.6 | 7 | 02/02/2025 |
3.4.5 | 7 | 02/02/2025 |
3.4.4 | 7 | 02/02/2025 |
3.4.3 | 7 | 02/02/2025 |
3.4.2 | 7 | 02/02/2025 |
3.4.1 | 7 | 02/02/2025 |
3.4.0 | 7 | 02/02/2025 |
3.3.1 | 7 | 02/02/2025 |
3.3.0 | 7 | 02/02/2025 |
3.2.5 | 7 | 02/02/2025 |
3.2.4 | 7 | 02/02/2025 |
3.2.3 | 7 | 02/02/2025 |
3.2.2 | 7 | 02/02/2025 |
3.2.1 | 7 | 02/02/2025 |
3.2.0 | 7 | 02/02/2025 |
3.1.1 | 7 | 02/02/2025 |
3.1.1-alpha | 7 | 02/02/2025 |
3.1.0 | 7 | 02/02/2025 |
3.0.3 | 7 | 02/02/2025 |
3.0.2 | 7 | 02/02/2025 |
3.0.1 | 7 | 02/02/2025 |
3.0.0 | 7 | 02/02/2025 |
0.8.1 | 7 | 02/02/2025 |
0.8.0 | 7 | 02/02/2025 |
0.7.0 | 7 | 02/02/2025 |
0.6.0 | 7 | 02/02/2025 |
0.5.0 | 7 | 02/02/2025 |
0.3.1 | 7 | 02/02/2025 |
0.3.0 | 7 | 02/02/2025 |
0.2.0 | 7 | 02/02/2025 |
0.1.4 | 7 | 02/02/2025 |
0.1.3 | 7 | 02/02/2025 |
0.1.2 | 7 | 02/02/2025 |
0.1.1 | 7 | 02/02/2025 |
0.1.0 | 7 | 02/02/2025 |
0.0.2 | 7 | 02/02/2025 |
0.0.1 | 7 | 02/02/2025 |
0.0.1-alpha1 | 7 | 02/02/2025 |
0.0.1-alpha | 6 | 02/18/2025 |