Unofficial.LibVLCSharp.UWP 3.9.3

dotnet add package Unofficial.LibVLCSharp.UWP --version 3.9.3
                    
NuGet\Install-Package Unofficial.LibVLCSharp.UWP -Version 3.9.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Unofficial.LibVLCSharp.UWP" Version="3.9.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Unofficial.LibVLCSharp.UWP" Version="3.9.3" />
                    
Directory.Packages.props
<PackageReference Include="Unofficial.LibVLCSharp.UWP" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Unofficial.LibVLCSharp.UWP --version 3.9.3
                    
#r "nuget: Unofficial.LibVLCSharp.UWP, 3.9.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Unofficial.LibVLCSharp.UWP@3.9.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Unofficial.LibVLCSharp.UWP&version=3.9.3
                    
Install as a Cake Addin
#tool nuget:?package=Unofficial.LibVLCSharp.UWP&version=3.9.3
                    
Install as a Cake Tool

LibVLCSharp

NuGet Stats NuGet Stats

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.

Why should I reference this package in my project?

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

Product Compatible and additional computed target framework versions.
.NET net9.0-windows10.0.26100 is compatible.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
3.9.3 158 6/23/2025