Ich hab seit Jahren (vor Pi Zeiten) den Asus O!Play, der spielt eigentlich alles ab, ob von Netzwerk (direkter Zugriff oder als DLNA Client) oder externer Festplatte.
Sogar Files wo mein HTPC herumzickte waren kein Problem. Seitdem habe ich einen überflüssigen PC im Haus...

Alternative: viele Bluray Player haben einen Medienplayer drinnen, aber nur als DLNA Client oder externe Festplatte. Mein LG BluRay war sogar billiger als der Asus O!Play und spielt fast alles ab.