Skip to main content
videolan avatar

videolan

23 packages

Author Trust

Established88/100Verified Publisher by NuGet
23
Packages
7.7M
Total DLs
Sort:

23 packages

LibVLCSharp package icon

LibVLCSharp

VideoLAN

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: - Play every media file formats, every codec and every streaming protocols - Run on every platform, from desktop (Windows, Linux, Mac) to mobile (Android, iOS) and TVs - Hardware and efficient decoding on every platform, up to 8K - Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...) and servers (UPnP, DLNA) - Playback of Audio CD, DVD and Bluray with menu navigation - Support for HDR, including tonemapping for SDR streams - Audio passthrough with SPDIF and HDMI, including for Audio HD codecs, like DD+, TrueHD or DTS-HD - Support for video and audio filters - Support for 360 video and 3D audio playback, including Ambisonics - Able to cast and stream to distant renderers, like Chromecast and UPnP renderers. This package also contains the views for the following platforms: - Android - iOS - Mac - tvOS If you need Xamarin.Forms support, see LibVLCSharp.Forms. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

2.8M81 versionslibvlc, vlc, videolan +17
VideoLAN.LibVLC.Windows package icon

VideoLAN.LibVLC.Windows

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET.

2.2M27 versionslibvlc, vlc, videolan +17
LibVLCSharp.WPF package icon

LibVLCSharp.WPF

VideoLAN

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. LibVLCSharp.WPF contains the integration with Windows Presentation Foundation (WPF). This package contains the views that allows to display a video played with LibVLCSharp in a WPF app. It depends on LibVLCSharp. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

468.0K65 versionslibvlc, vlc, videolan +18
LibVLCSharp.Forms package icon

LibVLCSharp.Forms

VideoLAN

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. LibVLCSharp.Forms contains the Xamarin.Forms support for LibVLCSharp through custom renderers. It depends on LibVLCSharp and brings Xamarin.Forms support for: - Android, - iOS, - Mac. Xamarin.Forms support for GTK and WPF are in separate packages. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

432.4K72 versionslibvlc, vlc, videolan +17
VideoLAN.LibVLC.iOS package icon

VideoLAN.LibVLC.iOS

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET.

401.4K10 versionslibvlc, vlc, videolan +17
VideoLAN.LibVLC.Android package icon

VideoLAN.LibVLC.Android

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET.

333.4K9 versionslibvlc, vlc, videolan +17
LibVLCSharp.Avalonia package icon

LibVLCSharp.Avalonia

VideoLAN

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. LibVLCSharp.Avalonia contains the integration with Avalonia. This package contains the views that allows to display a video played with LibVLCSharp in a Avalonia app. This package depends on LibVLCSharp as well as Avalonia. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

236.1K32 versionslibvlc, vlc, videolan +18
LibVLCSharp.WinForms package icon

LibVLCSharp.WinForms

VideoLAN

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. LibVLCSharp.WinForms contains the integration with Windows Forms. This package contains the views that allows to display a video played with LibVLCSharp in a Windows Forms app. It depends on LibVLCSharp. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

219.2K59 versionslibvlc, vlc, videolan +18
VideoLAN.LibVLC.Mac package icon

VideoLAN.LibVLC.Mac

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET.

152.9K7 versionslibvlc, vlc, videolan +17
VideoLAN.LibVLC.UWP package icon

VideoLAN.LibVLC.UWP

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET. Use this LibVLC build for Windows Universal projects (UAP) on Windows 10 Desktop, Mobile and Xbox.

129.0K9 versionslibvlc, vlc, videolan +17
LibVLCSharp.Android.AWindowModern package icon

LibVLCSharp.Android.AWindowModern

VideoLAN

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. LibVLCSharp.Android.AWindowModern contains part of the integration with the Android view. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

71.3K13 versionslibvlc, vlc, videolan +17
LibVLCSharp.MAUI package icon

LibVLCSharp.MAUI

VideoLAN

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. LibVLCSharp.MAUI contains the integration with .NET MAUI. This package contains the views that allows to display a video played with LibVLCSharp in a MAUI app. It depends on LibVLCSharp. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

59.7K14 versionslibvlc, vlc, videolan +17
LibVLCSharp.Forms.WPF package icon

LibVLCSharp.Forms.WPF

VideoLAN

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. LibVLCSharp.Forms.WPF contains the Xamarin.Forms support for LibVLCSharp through custom renderers on the WPF platform. It depends on LibVLCSharp.Forms and LibVLCSharp.WPF. Xamarin.Forms support for other platforms are in different packages (namely LibVLCSharp.Forms and LibVLCSharp.Forms.GTK). LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

57.0K64 versionslibvlc, vlc, videolan +18
LibVLCSharp.GTK package icon

LibVLCSharp.GTK

VideoLAN

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. LibVLCSharp.GTK contains the integration with GTK# (mono/gtk-sharp). This package contains the views that allows to display a video played with LibVLCSharp in a GTK# app. This package depends on LibVLCSharp. If you need Xamarin.Forms support for your GTK app, see LibVLCSharp.Forms.Platforms.GTK (which depends on this package). LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

40.9K59 versionslibvlc, vlc, videolan +18
LibVLCSharp.Forms.GTK package icon

LibVLCSharp.Forms.GTK

VideoLAN

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. LibVLCSharp.Forms.GTK contains the Xamarin.Forms support for LibVLCSharp through custom renderers on the GTK platform. It depends on LibVLCSharp.Forms and LibVLCSharp.GTK. Xamarin.Forms support for other platforms are in different packages (namely LibVLCSharp.Forms and LibVLCSharp.Forms.WPF). LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

37.1K59 versionslibvlc, vlc, videolan +18
LibVLCSharp.Uno package icon

LibVLCSharp.Uno

VideoLAN

LibVLCSharp.Uno is the integration of LibVLCSharp with the Uno Platform on Windows, iOS and Android. It also contains a VLC MediaPlayerElement for the Uno Platform (UWP, Android, iOS)

29.9K42 versionslibvlc, vlc, videolan +18
VideoLAN.LibVLC.tvOS package icon

VideoLAN.LibVLC.tvOS

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET.

20.4K5 versionslibvlc, vlc, videolan +13
LibVLCSharp.WinUI package icon

LibVLCSharp.WinUI

VideoLAN

LibVLCSharp.WinUI contains the WinUI VideoView integration for LibVLCSharp. This package contains the core LibVLCSharp APIs and the WinUI view that allows to display video played with LibVLCSharp in a WinUI app. LibVLC needs to be installed separately, see VideoLAN.LibVLC.Windows.

11.3K3 versionslibvlc, vlc, videolan +18
LibVLCSharp.Eto package icon

LibVLCSharp.Eto

VideoLAN

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. LibVLCSharp.Eto contains the integration with Eto.Forms. This package contains the views that allows to display a video played with LibVLCSharp in a Eto.Forms app. It depends on LibVLCSharp. LibVLC needs to be installed separately, see VideoLAN.LibVLC.* packages.

7.9K22 versionslibvlc, vlc, videolan +18
VideoLAN.LibVLC.Windows.GPL package icon

VideoLAN.LibVLC.Windows.GPL

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET. This package contains GPL plugin DLLs from official releases. Make sure you comply with the GPL license.

7.9K5 versionslibvlc, vlc, videolan +17
LibVLCSharp.UWP package icon

LibVLCSharp.UWP

VideoLAN

LibVLCSharp.UWP contains the UWP VideoView integration for LibVLCSharp. This package contains the core LibVLCSharp APIs and the UWP view that allows to display video played with LibVLCSharp in a UWP app. LibVLC needs to be installed separately, see VideoLAN.LibVLC.UWP.

2.1K3 versionslibvlc, vlc, videolan +18
LibVLCSharp.MonoGame package icon

LibVLCSharp.MonoGame

VideoLAN

MonoGame integration for LibVLCSharp. Enables hardware-accelerated video playback in MonoGame applications via D3D11 shared textures.

2471 versionvlc, libvlc, libvlcsharp +3
VideoLAN.LibVLC.Mac.GPL package icon

VideoLAN.LibVLC.Mac.GPL

VideoLAN

LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET. This package contains GPL plugins from official releases. Make sure you comply with the GPL license.

1151 versionlibvlc, vlc, videolan +17