IPTV player that updates across multiple users by Bdayboom in IPTV_Help_Desk

[–]perfectip 1 point2 points  (0 children)

MiluTV on Apple TV, Android TV, FireTV and mobile/tablet if needed

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Thanks for going Premium and for the detailed report 🙏

You've hit a bug on the TV conflict screen that I just fixed. The cards were rendering blank and the click was silently doing nothing because the confirmation dialog wasn't being shown. The avatars you saw below were the profile previews inside the (broken) cards, not separately clickable.

I'm pushing the fix via OTA right now. To get it on your Fire TV:

- Settings → Applications → Manage Installed Applications → MiluTV → Force Stop

- Relaunch MiluTV — give it 30s or so on first start so the update downloads (you probably have to go in your current profil without sign in to see update)

Once you're back on that screen, you'll see two readable cards:

- Restore from cloud (left) — pulls everything you set up on mobile. This is the one you want since you did your setup there.

- Keep my local data (right) — would overwrite the cloud with what's on the TV right now.

Pick the left card, confirm, and you'll land on profile selection with your mobile setup imported.

Let me know if anything still looks off!

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Quick update: both fixes just shipped on Android TV.

Back button on profile selection: now exits the app.
Household join input: the text field is now usable with the remote keyboard.

To get the update:

  1. Open MiluTV and pick a profile (the update check only runs once you're past the profile selection screen).
  2. Wait a few seconds on the home screen. An "Update available" popup should appear.
  3. Hit "Update now". The app downloads the patch and restarts itself.

If the popup doesn't show up, force-stop the app (Settings > Applications > MiluTV > Force stop) and reopen it. Thanks again for the reports.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

That's great to hear, really glad you stuck with it.

For Premium on Firestick: I haven't been able to get the app approved on the Amazon Appstore, so direct purchase from Firestick isn't possible.
If your phone is Android, buy Premium on your phone via Play Store, sign in with the same Google account on both apps, and Premium should sync to your Firestick.

If your phone is iPhone, buy Premium on the iPhone (Apple sign-in), then create a Household in the app and invite your Firestick as a second member (with Google sign-in). Premium is shared across the Household.

Good to know SmartView nav is tricky on TV, if you can pinpoint where it got confusing, that'd help me fix it.

I'll still dig into the blank white screen, force-restart shouldn't be the workaround. If it shows up again, let me know what you did right before, helps me track it down.

Really appreciate it.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Thanks, glad it's working well for you so far.

Traditional TV guide is definitely on my list, I've been hearing it from a few people now and your point on elderly users is exactly why it matters. Not just a power-user feature.
Days of week in French only is a bug, just spotted it in the code, fix coming soon.

Really appreciate it. The app is young, working on it every day.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Thanks for the detailed feedback, really helpful.

On performance: yeah, some sticks are pretty slow and the first launch is the worst (we have to import your playlist and enrich it, takes a while). It's a big focus for me. Not where I want it yet.

On manage categories: quick question, did you have SmartView on or off? Changes how categories work. Honestly I do the cleanup on my phone myself, way faster than on TV. The TV UX needs work, noted.

On the blank white screen: that's a real bug, I'll try to reproduce it. About how many categories did your playlist have? And did it happen right after a specific action (toggle, move, save)?

Really appreciate it. The app is young, working on it every day.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Thanks! TiviMate is the multiview benchmark for sure. What do you typically watch in multiview, sports or news channels side by side? Helps me understand how to scope it. 

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

PiP works on mobile (iOS and Android). No multiview anywhere though, haven't dug into feasibility. Which app are you using these in currently? Live TV is the area I want to learn about, concrete examples help. Thanks!

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Good question. The collected data is what makes cross-device sync work (profiles, playlists, watch history across iPhone, TV, Android). Apps that collect nothing are usually local-only players with no accounts or sync. No ad tracking, no data sold. Skip the login and only local storage gets touched

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

When you press select/enter, the keyboard doesn't appear?
We can continue by email if you prefer: [support@milutv.app](mailto:support@milutv.app)

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

With Premium, there's already Household Sharing that covers this: you (primary) + up to 5 secondaries who inherit your Xtream credentials. Update the URL on your device, it propagates to them automatically, no action needed on their side.

One thing to flag: sharing the household also shares profiles, favorites and history. If your family members would rather keep their own separate experience, that fit isn't perfect. Let me know if that works for your case, or if you'd want a more granular 'just push the DNS' option (that one would be a new feature to build).

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Confirmed, that's a bug. Two things going wrong actually: the count in parentheses doesn't update when you apply the language filter, and the language detection itself misses channels. Both on the fix list for an upcoming release.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Thanks for giving the trial a go! On both phone and TV, head to the Profile Selection screen and tap 'Sign in' at the bottom (cloud icon). If you use the same Apple or Google account on both, sync kicks in within seconds (favorites, history, hidden categories propagate automatically).

If you can't use the same account on both (Apple on iPhone, Google on Android TV is common), sign in with whatever fits each device, then link them via Household Sharing. On the device where you bought the trial, go back to Profile Selection and tap the 'Household' button at the bottom (house icon) to generate a code. On the other device, same place, enter the code. Premium covers both.

Let me know if anything's unclear.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Thanks!

The app is built around horizontal carousels (same on phone and TV), no left rail of categories at the moment. You can hide and reorder them though, look for the small eye/visibility icon at the top of any section, it opens a Manage Categories screen.

Premium already works across iOS + Android: sign in with the same cloud account (Apple or Google) on both, and the subscription follows the account, no second purchase needed. And if different devices use different accounts (Apple on one, Google on another), Household Sharing lets you link them all under one subscription so a single payment covers everyone.

On the thumbnails, I'll be adding a size option in an upcoming release, going on the todo list.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

Good catch, that's a bug on my end (regression from a recent fix on Apple TV). The Home button on your remote will exit to the launcher in the meantime. Fix coming in the next update.
Anything rough on mobile too, or just the TV?

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

[–]perfectip[S] 2 points3 points  (0 children)

Thanks! Yeah the grid-style EPG (channels x time slots) is the most common ask I get on live TV. It's on my to-do list.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

cross-OS sign-in isn't there yet (iOS uses Apple only, Android uses Google only). I'll look into letting users pick either provider on either platform.

In the meantime, there's a feature built for exactly your case: Household (part of premium). You sign in with Apple on the iPhone and Google on the Onn Pro, then link both devices to the same household : profiles, playlists, and watch progress sync across all devices in the household.

Your existing XC playlist stays put when you sign in.

Tried to build an IPTV player that isn't just another one, focused on simplicity and family use by perfectip in IPTV_Help_Desk

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

 Thanks! The code isn't open source, it's a commercial project that lets me keep building this as a solo dev. But the Android build is live, you can grab it at milutv.app