LibVLCSharp.Forms 3.6.8

LibVLCSharp.Forms

NuGet Stats NuGet Stats

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.

https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS

MonoAndroid 8.1

Xamarin.iOS 1.0

Xamarin.Mac 2.0

.NET Standard 2.0

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