VideoLAN.LibVLC.Mac (nuget): 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.
Keywords: libvlc|vlc|videolan|native|c/c++|video|audio|player|media|mediaplayer|codec|ffmpeg|xamarin|graphics|ios|android|linux|windows|macos|cross-platform