Problem

I’m trying to find a self-hosted streaming platform which fits this criteria:

  • Has Android App (since all my TVs are hooked up to Android TV based systems like NVIDIA Shield).
  • Has support for all important codecs/formats (for 4K/HDR/Atmos/Dolby/DTS/passthrough…).
  • Users can request media within the same app (to avoid having to switch between apps with a fiddly TV remote or use the phone/tablet to request & find trending/new media).

What I’ve tried

  • Reiverr
    • Con 1: no android app yet (please consider helping this project out!!)
    • Con 2: no subtitle support yet, it’s almost done though.
  • Plex Home (with Plex Pass)
    • Con 1: Requests are done through Watchlists with help of ‘Discovery’ (this is automated by the *RR stack). However, there’s no way to see the download progress unless you open a separate app like Overseerr.
    • Con 2: Each user needs to have its own dedicated account since Plex Home Profiles (managed users) can’t access ‘Discover’ page. There’s a workaround but it doesn’t let managed users search to discover. This means you’ll have to configure each account manually thus each account will have separate credentials and settings.
  • Jellyfin + Jellyseerr
    • Con 1: Jellyfin only supports Custom Menu Links for the web (and we all know browsers are a hit and miss with codecs), I’ve made a feature request though.
    • Con 2: Jellyseerr doesn’t have a android app which means you’d have to open the webbrowser on your phone or with a fiddly TV remote to request media. Progressive Web Apps aren’t supported (to my knowledge) with Android TV.
  • Stremio
    • Con 1: self-hosted Stremio Service Server can’t yet force all streams to be proxied through the homelab server (since self-hosting is still a very new feature).
  • Kodi Server
    • Con 1: I may be completely wrong but it seems like I’d have to manually setup plugins for each client since they’re not synced? Can’t find a answer if Kodi Server can handle this somehow?

I’d highly appreciate your ideas and suggestion folks!

  • Perhaps there’s a different way of going about this?
  • Maybe there’s some talented developers here who could do the final push for a Reiverr app?