NuGet Package LibVLCSharp

LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library.

It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported.

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.
Features:
- Plays all formats
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...).
- HDMI pass-through for Audio HD codecs, like E-AC3, TrueHD or DTS-HD.
- Stream to distant renderers, like Chromecast.
- 360 video and 3D audio playback with viewpoint change.
- Support for Ambisonics audio and more than 8 audio channels.
- Subtitles size modification live.
- Hardware and software decoding on all platforms.
- DVD playback and menu navigation.
- Equalizer support.

This package also contains the views for the following platforms:

- Android
- iOS
- Mac
- tvOS
- UWP

If you need Xamarin.Forms support, see LibVLCSharp.Forms.

LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

Info

Version: 3.3.1
Author(s): VideoLAN
Last Update: Wednesday, October 30, 2019
.NET Fiddle: Create the first Fiddle
NuGet Url: https://www.nuget.org/packages/LibVLCSharp


Install
Install-Package LibVLCSharp
dotnet add package LibVLCSharp
paket add LibVLCSharp
LibVLCSharp Download (Unzip the "nupkg" after downloading)

.NETFramework 4.0 .NETStandard 1.1 .NETStandard 2.0
  • No dependencies.
monoandroid81
  • No dependencies.
net471
  • No dependencies.
UAP 10.0 uap10.0.16299 xamarinios10
  • No dependencies.
xamarinmac20
  • No dependencies.
xamarintvos10
  • No dependencies.
7 packages depend on this package.


Tags



STATS

must-have-score

3.9

avg-downloads-per-day

87

days-since-last-release

41