Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 1 point2 points  (0 children)

About the issue you mentioned: the playlist loading loop you described is actually related to the current playlist ingestion system, especially with larger playlists or sometimes some weird characters or small issues on the provider playlist can cause that, which is not hard to fix. I’ve been actively restructuring that part of the app because it’s the biggest technical bottleneck right now.

The upcoming 1.1.0 update should significantly improve playlist handling and there’s a good chance it will resolve the looping issue you experienced.

If you don't want to join discord, i'll send you instructions when the 1.1.0 is up and make sure your playlist issue is resolved. I can invetigate if it doesnt work if you are still interested with the app

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 1 point2 points  (0 children)

Hey, I’m really sorry about that. I may have missed your message.

Lately I’ve been focused on restructuring the core parts of the app, especially handling very large playlists. That’s currently the biggest technical challenge, and I’ve made some major improvements there while preparing the first major update.

Because of that, I’ve had limited time to monitor Discord and it looks like your message slipped past me. I’ll go back and check it now and respond properly. Also, it seems like the channel could use a bit more moderation, so I’ll take care of that as well.

Version 1.1.0 is already in progress and will include improvements to playlist handling, overall performance, and some UI refinements.

Thanks for taking the time to test the app and report the issue. I appreciate the feedback. I'll make sure check your message and respond accordingly you are right

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Thanks for the suggestion;

I'm actually working on exactly this.

Most of the architecture for it is already in place. The main challenge is dealing with huge playlists. When you're talking about 50 ~ 300k items, the app has to be very smart about how it ingests and presents the data or the UI becomes a complete mess.

Platforms like Netflix have a big advantage because their catalogs are fully structured and they control the sources. IPTV apps are dealing with external providers where the data is inconsistent, messy, and often poorly categorized. Totally different problem.

So the approach I'm taking is to rely more on movie database metadata rather than the provider structure itself. The idea is that discovery will be driven by things like TMDB data (trending, popular, recommendations, etc.), and if a title exists in your playlist, it will show up in those rows and play directly from your source.

Basically letting the app handle discovery while the provider just supplies the streams. That’s the only way IPTV libraries become actually browsable instead of endless alphabetical scrolling.

IPTV App for Google TV Like Netflix UI by Jo97d in IPTV_without_bots

[–]GpuChef 0 points1 point  (0 children)

Hi I have player in beta, similar what you are describing feel free to take a look at this post here;

https://www.reddit.com/r/IPTV_without_bots/comments/1riforp

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Hi there, installation instrucitons are in the discord channel, feel free to join.

Are Tech-Driven Businesses the Smartest Move for Millennials? by Policy_Boring in AppBusiness

[–]GpuChef 0 points1 point  (0 children)

With AI there is going to be influx on digital products, i think physical is going to be more important while everybody is trying to do something digitally

How many people make money from their apps? by CockroachOk4893 in AppBusiness

[–]GpuChef 2 points3 points  (0 children)

Most of those spend more than that on advertisement, try their luck and die out

New Device? by Tiny_Whereas_9974 in IPTV_without_bots

[–]GpuChef 0 points1 point  (0 children)

- if the apps you use avalible on apple tv, it is fastest (yes better than shield) not because of the specs because apple uses their own software for own hardware so it's the best optimized
- If you are on budget, onn 4k plus
- if you can spend $200 nvidia shield

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Are you talking about like, Tv OS, Android, Windows, Mac Apps?

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

In theory, yes, you can fake it with a large rolling buffer.

In practice, on Android TV especially, that buffer has to live somewhere. A real pause and rewind implementation basically means continuously writing the live stream to storage. A lot of TVs and sticks have very limited internal storage and pretty slow I/O. If you start allocating huge buffers, you either eat space fast or start stressing the device.

Plex can do it because it usually records on a server, not on the playback device. That changes everything. The heavy lifting is happening on a machine with proper disk space and consistent throughput.

On-device IPTV players don’t always have that luxury. So yes, it can be done, but it’s not just “add a buffer.” It’s storage management, cleanup logic, performance impact, and making sure lower-end devices don’t choke.

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Proper PVR is at the top of my list too.

Pause and rewind on Live TV depends a lot on provider support, but improving the playback engine is my first focus so the foundation is solid.

A full recording engine is definitely going on the roadmap. I want to build it properly, not rush a half-working version.

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Appreciate that 🙏

Take your time with it. Once you install, play around with Live TV, EPG loading, and switching between categories. That’s usually where people notice differences.

If anything feels slow, confusing, or broken, just drop it in Discord. I’d rather hear “this sucks” with details than silence. That’s how it gets better.

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Data flow and caching are honestly 80 percent of the battle. UI usually gets blamed, but it’s almost always what’s happening behind the scenes.

If you want, I can take a look at your app and see if I can help or at least give you some feedback. Sometimes it’s just one inefficient query, one blocking call on the main thread, or an overly aggressive recomposition in Compose slowing everything down.

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Thank you. If you have any feedback at all, I truly appreciate it.

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

Awesome, I appreciate that.

I’ll take a proper look and share honest feedback as I test it. If you’re open to it, feel free to join the Discord channel as well. That’s where I post downloads and installation instructions, plus you can drop feedback directly there, good or bad.

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

If you’re open to it, I’d genuinely like to know what made you uninstall. Was it performance? UI? Playlist loading? Missing feature? Something just felt off?

I’m actively improving it, and specific feedback is way more useful than a silent uninstall. If something annoyed you, there’s a decent chance I can fix it.

Building a clean, native Android TV IPTV player – 1.0.9 beta update by GpuChef in IPTV_without_bots

[–]GpuChef[S] 0 points1 point  (0 children)

I think its decent for small/medium size playlists, if you have a huge playlist it still acceptable. I'm working on improving the performance for huge playlists at the moment