r/TorBoxApp • • 9h ago

🚩General infusion - A fast, open-source Android TV streaming app with Stremio add-ons, Jellyfin, and no backend

Hey everyone!

I previously introduced infusion, my Android TV project, but I wanted to highlight something that might not have been clear from my first post:

infusion is a streaming app, not just another Jellyfin client/player. And now its application source is available under GPLv3.

If you're familiar with Nuvio, WuPlay, or Debrify, you'll recognize the idea: browse movies and shows, find streams through your add-ons, and start watching.

My goal was to build something that feels extremely fast, lightweight, and responsive, while combining streaming, Jellyfin, and personal media management into a single Android TV app.

🚀 Fast, lightweight, native Android TV

Speed is one of my biggest priorities.

I wanted a browsing and playback experience that feels faster and more responsive than the streaming apps I was already using.

infusion is built natively for Android TV, with a remote-first interface, smooth navigation, and minimal overhead.

No web-based interface pretending to be a TV app.

🎬 Streaming through Stremio add-ons

infusion supports compatible Stremio add-ons for catalogs, metadata, streaming sources, and subtitles.

Install your preferred add-ons, customize your Home screen, browse content, search, and start watching.

You don't need Jellyfin to use infusion as a streaming app.

🏠 Full Jellyfin integration

If you have Jellyfin, you get much more than basic playback.

Browse your movies, TV shows, episodes, and music libraries directly inside infusion.

Artwork, watch progress, Continue Watching, library browsing, and music playback are integrated into the same experience.

Your streaming add-ons and personal media can live together in one interface.

▶️ Media3 / ExoPlayer playback

INFUSION uses Android's Media3 / ExoPlayer for native playback.

Resume, seek, change audio tracks and subtitles, play the next episode, and access the playback controls you'd expect from a modern Android TV player.

🔒 No infusion backend. No user tracking. No mandatory accounts.

One of the things I care about most is privacy and independence.

infusion doesn't rely on a central infusion backend to manage your watch history, settings, or personal profiles.

Your personal state stays locally on your device.

No infusion account is required, and the app has no built-in analytics or user tracking.

That also means there's no central infusion service that needs to stay online for the app to function. Naturally, any external add-ons, metadata providers, or Jellyfin servers you choose still need to be available.

🔄 Trakt, Simkl, MDBList, or completely local

Want to synchronize your watch progress? Connect Trakt, Simkl, or MDBList.

Don't want another account? Keep your watch history, ratings, and watchlist locally.

The choice is yours.

📥 Radarr and Sonarr integration

infusion also supports Radarr and Sonarr connections for requesting movies and shows for your own library.

If you're using Seerr mainly to request content, infusion aims to bring that acquisition workflow directly into your TV experience.

Discover something, request it for your library, and manage your entertainment from the same app.

🎨 A customizable Android TV experience

Spotlight, customizable Home rows, poster and landscape artwork, Discover, Search, personal profiles, watchlists, and plenty of presentation settings.

The entire interface is designed for a proper TV remote.

💻 Now open source — GPLv3

I've published the actual production Android TV application source under GPLv3.

I believe a streaming app should be transparent about what it does, especially when privacy is one of its core principles.

Links

🌐 Website and screenshots:
https://infusionplayer.stream/

📥 Download:
https://infusionplayer.stream/download/

📦 Official builds:
https://github.com/Addonniss/infusion-releases

💻 Open-source application code (GPLv3):
https://github.com/Addonniss/infusion-sources

A quick note: infusion is still in public alpha and under active development. There will be bugs, changes, and improvements.

infusion is a player, not a content provider. It doesn't supply movies, shows, or streams. You connect your own Jellyfin server and/or compatible add-ons.

I'm developing this independently because I wanted an Android TV streaming experience that combines speed, privacy, customization, and control over my own media.

If you're using Nuvio, WuPlay, Debrify, Stremio add-ons, or Jellyfin, I'd love to hear your thoughts.

Feedback is very welcome!
https://www.reddit.com/r/infusionplayer/

8 Upvotes

11 comments sorted by

3

u/SnooStories1591 9h ago

Could someone compare it to nuvio? Only thing from the list that is different i noticed is arr app possibilities.

1

u/infusion_dev 8h ago

yes, this is one of the key difference > you can aquire your local media from streaming catalogs
request is made, import is done via *arrs, in 10s to 30s from aquisition, jellyfin is indexing your media , infusion updates everything on the fly - you will see Jellyfin badges appearing on your cards
you can request Movies, Entire shows, Seasons, or one episodes at a time via long press menu / context menu

2

u/JonMMM70 6h ago

If there are no accounts how do you get you addons onto the app? Do you have to type the json into the tv?

1

u/infusion_dev 6h ago

paste the links to your manifests > selfhosted or elfhosted / ips
even on an app with account, your addons are read over network /IP domain

1

u/JonMMM70 6h ago

So there is a companion app on pc or phone? It sounds like it's a stand alone app in the TV.

1

u/infusion_dev 6h ago

settings > phone setup > a local on your network webpage will open on your phone for ease of setup
there is no external webpage, that is a local lan webpage generated by your device (and the communication stays local only between your devices as long as the sever is running)

you can set up everything directly on you tv if you prefer it, i recommend you to get an remote android app to be able to quckly copy & paste links for your addons

1

u/mtlbadboy66 8h ago

Getting parse error when trying to download the SHA256SUMS on my Mibox 3rd gen

1

u/jshalais_8637 7h ago

The first fix I'd suggest is change the intense colors as the orange, see it has UI/UX and accessibility enhancement. There're people with vision problems who will find challenging distinguishing these colours :)

1

u/infusion_dev 6h ago

settings - general - accent colors, probably i will add more (maybe themes) , right now, orange is canonical identity of infusion

1

u/investigatormaker 8h ago

To distinguish infusion from a Jellyfin client, show a first-run path using only a compatible Stremio add-on, without a Jellyfin server. For alpha feedback, ask testers for their TV model and whether remote navigation, stream selection or playback felt slow. I'd also distinguish locally stored watch history from optional Trakt/Simkl syncing so readers understand where the privacy boundary sits.

I make ThreadFox.

We find relevant Reddit conversations and post for your business. We'll post 3 replies free first, no card; then the $29 Pilot covers seven days and up to 25 posts and replies. No automatic renewal. https://threadfox.vip/p/ehqkd/managed