I’m sure some of these newer Android TV devices are powerful enough to transcode and server video files.
The Shield TV Pro specifically comes to mind - if it can emulate Wii games, I can only imagine it can transcode video - and these devices are just getting more powerful so I thought I’d bring it up as I wasn’t sure if people had talked about this possibility yet. 
If you are already committed to maintaining an Android Server app for the Nvidia Shield, can you remove the Shield - only restriction to allow any Android device?
I understand lower spec Android devices won’t work as well, but I suspect there are lots of old Android devices sitting unused that would be able to run a light server (eg native playback only)
Seems like an easy win given you are maintaining the app anyway - the environmental benefit of allowing the reuse of old devices would be nicely in keeping with your giving pledge