Top 20 NuGet player Packages

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.
Used to pull tracks, users, playlists, and more from SoundCloud.
MediaElement clone powered by VLC
Xamarin bindings for ExoPlayer
MediaElement clone powered by VLC
Xamarin bindings for ExoPlayer
Xamarin bindings for ExoPlayer
A better Android VideoView with more Media Controller customization.
The YouTube Android Player API enables you to incorporate video playback functionality into your Android applications. The API defines methods for loading and playing YouTube videos (and playlists) and for customizing and controlling the video playback experience.
It's simple wrapper for Android MediaPlayer with a few controls.
Xamarin bindings for ExoPlayer
Xamarin bindings for ExoPlayer
foobar2000 is an advanced freeware audio player for the Windows platform. Some of the basic features include full unicode support, ReplayGain support and native support for several popular audio formats.
Ratchet Audio Core is a library part of the ratchet project that can be used to play and record sound.
Ratchet Audio Mixer is a library part of the ratchet project that can be used to mix audio sources and adapt their formats.