Le projet
Votre lecteur, votre playlist. Shine Player est un lecteur multimédia développé en Kotlin natif : il lit les playlists M3U et Xtream Codes que l'utilisateur possède déjà — il ne fournit ni contenu ni abonnement. Tout est pensé pour la télévision : interface épurée, navigation 100 % télécommande (D-pad), lecture fluide jusqu'en 4K.
Ce que l'utilisateur trouve
- Import M3U — n'importe quelle playlist depuis une URL, mise à jour en un clic
- Xtream Codes — connexion par URL + identifiants ; Live, Films et Séries organisés automatiquement en trois sections avec affiches et badges qualité HD/4K
- Lecture fluide — moteur ExoPlayer Media3 avec mémoire tampon optimisée (HLS, MPEG-TS, MP4, MKV) ; choix du lecteur : ExoPlayer, VLC, MX Player ou lecteur système
- Multi-écran — 2, 3 ou 4 chaînes simultanément, idéal pour le sport
- Guide EPG — le programme TV affiché pendant la lecture ; Catch-up TV — revoir les programmes des dernières heures
- Favoris et reprise de lecture — accès instantané depuis l'écran d'accueil, historique « récemment regardé »
- Multi-profils — plusieurs playlists et profils, bascule en un clic
- Contrôle parental — code PIN à 4 chiffres
- Détail séries — saisons et épisodes avec affiches, résumés et durées
- Sauvegarde & restauration — favoris, playlists et réglages exportables, restaurables sur un nouvel appareil
- 6 thèmes visuels, interface FR/EN/DE
- Installation simple sur Fire Stick — code court compatible Downloader, téléchargement automatiquement adapté à l'appareil
En chiffres
- Playlists : M3U + Xtream Codes
- Qualité max : 4K (HLS, TS, MP4, MKV)
- Multi-écran : jusqu'à 4 chaînes simultanées
- Lecteurs au choix : 4 (ExoPlayer, VLC, MX Player, système)
- Thèmes visuels : 6
- Langues : 3 (FR / EN / DE)
Un lecteur conçu pour la télécommande : l'utilisateur branche sa playlist, tout le reste est déjà optimisé.