1) WD
- drives like the following model were GREAT.
- support included
container: mkv, mov, mp4, avi, iso
(I could play DVD ripped to ISO file which had menus so worked just like DVD inserted to DVD player. I used DVD Decrypter and Imgburn to put my sisters kids DVD collection on the WD TV Live Hub which I had but which broke)
audio: vorbis, aac, mp3, dts hd
video: mov, matroska, H264
I'm missing some but basically it played everything I could find. Problem is NEWER players are often limited to H264, AAC, MOV and a few other codec/container options. May not have DTS or MKV even.
2) So what?
I'm currently investigating THIS and similar models:
https://www.youtube.com/watch?v=_dArTrO-i_8
My requirements list is similar to my above post. I don't care much about 4K, though I do want H265 video decoding, and a good remote control.
Summary:
I hope this gets you started, but unfortunately I don't have an exact model to recommend. Make a LIST of your "must haves" and "wants" such as:
a) video codecs
b) containers (including ISO)
c) audio codec
d) DLNA support (i.e. can connect to a WD MY HUB. most or all should have this though it may not work well on some)
e) Remote control (and how well it works)
To be clear, you are NOT going to find good support in a BluRay player due to Cinavia, and the fact that they just don't seem to want to have good codec support (probably mainly a customer support issue).
The ONLY way to get full support in one device is to build your own PC but that's expensive and not really ideal in terms of ease of use either.
I'm still investigating a cheap PC with BluRay drive but KODI has limited support with BluRay, and currently there is no NETFLIX support so it's not simple to navigate between this. For example, if you boot to KODI (based on Linux) you have to get out of KODI and navigate to the NETFLIX app somehow. Just not ideal yet though may get there in the next year of so.