VideoLAN.LibVLC.tvOS (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|tvos|cross-platform