Back
In production

Senior IPTV

Android TV launcher that feels like a real TV — for elderly users.

The project

Pitch — Today's TVs are too complex for many elderly users: too many inputs, too many remotes, too many options. Senior IPTV turns a cheap Android TV box into a stripped-down television — power on, you're on a channel, zap with the arrows.

For the caregiver — A hidden PIN-protected menu manages the channel list (M3U/M3U8 playlist import, manual add / remove), configures the boot channel and triggers updates via GitHub Releases. An emergency screen takes over if the app fails to start — the app never crashes the system process, otherwise Android would relaunch it in a loop.

For the senior — Boots straight into the last-watched channel, fullscreen, no visible menu. Arrow keys only: up / down to zap, OK for the info overlay. No notifications, no pop-ups, nothing breaking out of the video stream.

Highlights

  • Android TV launcher (CATEGORY_HOME + LEANBACK_LAUNCHER)
  • Tolerant M3U/M3U8 parser tested against real-world playlists
  • Defensive boot: the app never crashes the process
  • OTA via GitHub Releases, signed keystore CI

Stack

KotlinM3U/M3U8GitHub Releases (OTA)

Product, engineering, field.

My role on this project.

Contact

Let's talk?

Easiest route: a 30-minute call to understand your context. Email works just as well.