OPPO BDP 105, Buy one if you can find it. Luckily OPPO was forward thinking enough so that you dont need firmware updates or any kind of updates. The great news is it will handle all your requested needs and then some! I would buy one in a heartbeat if available because as bkeske has stated they dont make these anymore! (a Firestick hardly replaces this unit ,not even close).Because they are disc players OPPO is doing there forward thinking agian and sees discs are bad! LOL.
OPPO Digital universal players support a wide variety of audio file formats and sampling rates. When playing high resolution audio content from a USB hard drive, all of the typical high resolution audio formats are supported, including WAV, FLAC, ALAC, AIFF, and DSF/DFF.
USB Hard Drive and Network (SMB, NFS, and DLNA): Stereo and multi-channel PCM up to 192 kHz. Stereo and multi-channel DSD up to 2.8 MHz (DSD64).
USB DAC Input: Stereo PCM up to 192 kHz.
There are preowned ones still available....I think.
www.amazon.com/OPPO-BDP-105-Universal-Audiophile-Blu-ray/dp/B00BEZQU3G
Also, 1. These are highly modded by MODWRIGHT Instruments,
2. You can add a very high quality dedicated music streamer via the OPPOs USB 2.0 audio connection :-)
Matt M