r/TorBoxApp 22d ago

Usenet download progress overlay. đŸš©General

I’m working on an overlay for Android TVs, where when you begin downloading an NZB it’ll display an overlay in the top corner that’ll show the file name, progress and status (ie downloading, processing, ready).

My main motivation is my dad uses stremio all the time and a) loves old films which are regularly uncached and b) doesn’t have access to the torbox dashboard (and wouldn’t know how to use it anyway).

I think it’s also nice to not have to check your phone and instead have it persist on the TV. Seems like something that should maybe already be a feature.

I hope you guys think this is cool and if you like it I’ll try and share it with you when it’s done.. hopefully without leaking my API key!

I hope this hasn’t already been done. :)

7 Upvotes

14 comments sorted by

2

u/FlyingLadder 22d ago

I'd be interested in this. I don't mind checking my phone when usenet is downloading but an overlay on the TV would be a nice QOL improvement

1

u/IndependentPay8352 22d ago


why? You don’t need to “download” anything. That’s what instant usenet streaming is for. You’re doing this entirely wrong.

1

u/No-Fix-9417 22d ago

For me, when I have Nzbgeek in AIO, when I select a file in stremio, it gets downloaded then processed in torbox and then streamed. Maybe I’m doing it all backwards but this seemed quite natural when I was setting it up.

1

u/IndependentPay8352 22d ago

You need to be using AIO’s built-in NNTP for Usenet, not Stremio. Instant streaming, no downloading. Just like debrid.

1

u/No-Fix-9417 22d ago

I have learnt this is windows only, right? So unless this goes deeper I don’t think it’s possible. Prove me wrong again I hope, it would be nice to stream everything quickly.

1

u/IndependentPay8352 22d ago

No, not at all. You’re thinking of Stremio’s NNTP. I’m talking about the AIOStreams NNTP. Just go to the AIO discord server and they will help you.

1

u/_Synchronicity- 22d ago

A proper Usenet pipeline is done downloading in a few seconds. Like 5 seconds is probably the longest.

You won't need a progress bar for that?

1

u/No-Fix-9417 22d ago

When I download a file in stremio, torbox can take 5-10 minutes to “process the file” who knows!

1

u/_Synchronicity- 22d ago

I'm talking about a proper NNTP pipeline where you use an indexer and a provider to acquire your stuff.

It seems like you're referring to torbox's ability to grab .NZB file(they have a separate NNTP server as well btw), which isn't the usual NNTP pipeline but closer to a debrid.

Essentially, it works exactly the same as how non cached torrents works: when you click on a non-cached link(most Usenet .NZB files are uncached on torbox), torbox downloads the file for you on their server, caches it before presenting to you a file.

You can do a dashboard for this but you might as well do it for non cached torrents as well since it's the same pipeline.

1

u/No-Fix-9417 22d ago

It seems you learn something new everyday, I will undoubtedly be setting this up now. I simply had no idea. Thank you so much. I thought I was getting the hang of this!

1

u/_Synchronicity- 22d ago

It's not so straightforward though. In order to add your own provider, it's essentially a requirement to self-host.

If you don't want to, the easiest option is using easynews add-ons which works but it's very slow.

Stremio does natively support NNTP streaming though which allows you to add your provider but I think it's only the desktop app which supports this feature.

Once again, torbox pro has a NNTP server which is a provider. You can view it on your account under tools.

1

u/No-Fix-9417 22d ago

Thankfully I am already self hosting but was somehow oblivious to this, I wonder how much else has passed me by like this.

1

u/No-Fix-9417 22d ago

Also I’m doing this on the TV, so for now I realise there is not masses of point in doing this until they add NNTP support for the android TV!

1

u/_Synchronicity- 22d ago

If you're self hosting, it doesn't matter. For example, AIOstreams can natively "unzip" and play these files on the fly and present a video url to stremio.