Le projet
Pitch — La télé d'aujourd'hui est trop complexe pour beaucoup de personnes âgées : trop d'entrées, trop de télécommandes, trop d'options. Senior IPTV transforme une box Android TV bon marché en téléviseur ultra-simple — on l'allume, on est sur une chaîne, on zappe avec les flèches.
Pour l'aidant — Une interface cachée derrière un menu PIN permet de gérer la liste des chaînes (import de playlists M3U/M3U8, ajout / suppression manuelle), de configurer la chaîne de démarrage et de déclencher les mises à jour via GitHub Releases. Un écran d'urgence prend le relais si l'app n'arrive pas à démarrer — l'app ne crashe jamais le process système, sinon Android la relancerait en boucle.
Pour le senior — Démarrage direct sur la dernière chaîne regardée, en plein écran, sans menu visible. Navigation aux flèches uniquement : haut / bas pour zapper, OK pour l'info-écran. Pas de notifications, pas de pop-ups, rien qui sorte du flux vidéo.
Points clés
- Launcher Android TV (CATEGORY_HOME + LEANBACK_LAUNCHER)
- Parser M3U/M3U8 tolérant aux playlists cradoques (15 tests sur 9 fixtures)
- Boot défensif : l'app ne crashe jamais le process (sinon re-launch infini)
- OTA via GitHub Releases, signature keystore CI
Stack
Produit, technique, terrain.
Mon rôle sur ce projet.
On en parle ?
Le plus simple : un appel de 30 minutes pour comprendre ton contexte. Sinon, l'email marche aussi très bien.