Want new hardware. What device do YOU stream Serviio to?

Hello Everyone,
Up until now I have been using a Sony Playstation 3 as my media streaming device. I like it but it has some frustrating shortcomings. I had originally been using it only to view pictures from my Serviio server. Although it is a fantastic picture viewer, the PS3 has some frustrating shortcomings. First of all, it can't play MOV files that are generated by my Nikon D500 camera. The audio and video stutter badly and are out of sync.
I ripped a lot of my DVD collection to M4V format and it doesn't seem to have trouble playing those movies. Many of by Blu-Rays have been a different story. The PS3 cannot seem to pass-through a DTS-HD MA soundtrack. Many of my Blu-Rays have DTS-HD MA sound and the PS3 seems to have trouble with them. It plays video but no Audio. I tried to re-encode it using AC3 but the soundtrack then shows up as Dolby Digital in my Yamaha receiver. I have a Roku stick and it seems to pass though the DTS setting but the interface is frustratingly simple.
The thing is, despite the shortcomings of the PS3, I LOVE the interface and the options. For Pictures you can zoom, pan, rotate and other nice features. For video, you can display the stream statistics, choose different audio tracks, fast forward at different speeds (1.5x, 10x, 120x, etc) and also browse the video timeline and jump to parts of the movie/video. It just so nice and feature rich.
So, my question to you is: What device do YOU use to watch your Serviio streams? Roku? Firestick? TV? Blu-Ray Player?
I have a Panasonic Plasma TV so it's not a smart TV. I need to use a device for streaming. I was thinking of buying a new Sony 4K Ultra HD Blu-Ray Player. I figure that I can use that to watch my streams. I imaging it would retain a lot of the nice features of the Playstation 3 but have better compatibility for Audio and Video tracks.
I'm open to suggestions...
Up until now I have been using a Sony Playstation 3 as my media streaming device. I like it but it has some frustrating shortcomings. I had originally been using it only to view pictures from my Serviio server. Although it is a fantastic picture viewer, the PS3 has some frustrating shortcomings. First of all, it can't play MOV files that are generated by my Nikon D500 camera. The audio and video stutter badly and are out of sync.
I ripped a lot of my DVD collection to M4V format and it doesn't seem to have trouble playing those movies. Many of by Blu-Rays have been a different story. The PS3 cannot seem to pass-through a DTS-HD MA soundtrack. Many of my Blu-Rays have DTS-HD MA sound and the PS3 seems to have trouble with them. It plays video but no Audio. I tried to re-encode it using AC3 but the soundtrack then shows up as Dolby Digital in my Yamaha receiver. I have a Roku stick and it seems to pass though the DTS setting but the interface is frustratingly simple.
The thing is, despite the shortcomings of the PS3, I LOVE the interface and the options. For Pictures you can zoom, pan, rotate and other nice features. For video, you can display the stream statistics, choose different audio tracks, fast forward at different speeds (1.5x, 10x, 120x, etc) and also browse the video timeline and jump to parts of the movie/video. It just so nice and feature rich.
So, my question to you is: What device do YOU use to watch your Serviio streams? Roku? Firestick? TV? Blu-Ray Player?
I have a Panasonic Plasma TV so it's not a smart TV. I need to use a device for streaming. I was thinking of buying a new Sony 4K Ultra HD Blu-Ray Player. I figure that I can use that to watch my streams. I imaging it would retain a lot of the nice features of the Playstation 3 but have better compatibility for Audio and Video tracks.
I'm open to suggestions...