The problem with Roku devices, especially the Ultra's, isn't hardware processing, it is their limited codec set. The Roku 9.0 update fixed a chunk of that and an updated Mezzmo profile will help with reducing transcoding. Maybe Peter can provide a new Roku 9.0 Mezzmo profile ?
I prefer Kodi as my streaming software because it has full codec support. I have multiple Raspberry Pi 3B+ devices running Kodi (wired and wireless) and they can play any format at 1080P with no issues. I use Intel NUCs running Kodi for 4K upscaling.
Bookmarks