I use a Sony Blueray player that will play every file imaginable to my video display and Marantz processor. You can stream your FLAC files via DLNA. It also has an upmixer (DSEE) that upmixes files to hirez if you prefer. Check out:
https://www.amazon.com/Sony-Ubp-X800M2-Blu-Ray-Disc-Player/dp/B07PFRDT16