LibVLCSharp by VideoLAN

<PackageReference Include="LibVLCSharp" Version="0.1.6" />

.NET API 117,760 bytes

 LibVLCSharp 0.1.6

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. Supported platforms: - Xamarin.Android - Xamarin.iOS - Xamarin.Mac - Windows (WPF/WinForms) - Xamarin.Forms - .NET Standard 1.1 - .NET Core Features: - Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...). - HDMI passthrough 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 decoding and display on all platforms. - DVD playback and menu navigation.

<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>LibVLCSharp</id>
    <version>0.1.6</version>
    <title>LibVLCSharp</title>
    <authors>VideoLAN</authors>
    <owners>VideoLAN</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <license type="expression">LGPL-2.1-or-later</license>
    <licenseUrl>https://licenses.nuget.org/LGPL-2.1-or-later</licenseUrl>
    <iconUrl>https://code.videolan.org/videolan/LibVLCSharp/raw/master/Assets/icon.png</iconUrl>
    <description>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.

Supported platforms:
- Xamarin.Android
- Xamarin.iOS
- Xamarin.Mac
- Windows (WPF/WinForms)
- Xamarin.Forms
- .NET Standard 1.1
- .NET Core

Features:
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...).
- HDMI passthrough 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 decoding and display on all platforms.
- DVD playback and menu navigation.</description>
    <releaseNotes>https://code.videolan.org/videolan/LibVLCSharp/blob/master/NEWS</releaseNotes>
    <tags>libvlc vlc videolan native c/c++ video audio player media mediaplayer codec ffmpeg xamarin graphics ios android linux windows macos cross-platform</tags>
    <repository type="git" url="https://code.videolan.org/videolan/LibVLCSharp" />
    <dependencies>
      <group targetFramework=".NETFramework4.0" />
      <group targetFramework=".NETStandard1.1">
        <dependency id="NETStandard.Library" version="1.6.1" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="MonoAndroid8.1" />
      <group targetFramework="Xamarin.iOS1.0" />
      <group targetFramework="Xamarin.Mac2.0" />
      <group targetFramework=".NETStandard2.0" />
    </dependencies>
    <frameworkAssemblies>
      <frameworkAssembly assemblyName="Java.Interop" targetFramework="MonoAndroid8.1" />
    </frameworkAssemblies>
  </metadata>
</package>