🧩
Navigateur catégories BuzzTV
Une liste split-view de catégories à gauche avec des collages 2×2 de logos, et un panneau de prévisualisation live à droite. Focus une catégorie et la preview s'anime instantanément. Tapez un logo et la preview zoome en plein écran — même couche Metal, zéro rechargement, zéro hitch.
🟰
Mosaïque multi-écran 2-4 tuiles
Mode multi-écran natif pour l'Apple TV — 2 chaînes côte à côte, 3 en layout 1+2, ou 4 en grille 2×2. Un coordinateur audio centralisé garde une seule tuile audible à la fois. Sauvegardez et restaurez vos combinaisons favorites entre appareils.
🎮
4 moteurs player + failover intelligent
KSPlayer (seul moteur stable pour 4K HEVC 50fps sur Apple TV 4K), MPV (gpu-next via MoltenVK pour formats exotiques), VLC (fallback legacy), AVPlayer (VOD + pipeline Dolby Vision). Quand un moteur échoue, OneTV bascule automatiquement — votre chaîne continue de jouer.
🎬
Dolby Vision sur MKV
AVPlayer sur tvOS ne décode pas nativement le Dolby Vision dans les containers MKV. OneTV embarque un pipeline maison : remux MKV → segments fMP4 HLS → mini-serveur sur localhost → AVPlayer avec `SUPPLEMENTAL-CODECS="dvh1.08.06/db1p"`. Les profils 5 et 8 jouent nativement en 4K.
✨
Thème Glass + 11 thèmes intégrés
Un vrai glassmorphism Material blur, exclusif à tvOS. Plus 10 autres thèmes (Améthyste, Ocean, Aurora, Sunset, Midnight, Néon, OLED Black, Ember, Inferno, Violet) et un éditeur de couleurs complet avec preview live.
📡
Top Shelf recommandations
Vos chaînes favorites et items « Continue Watching » apparaissent dans le Top Shelf de l'Apple TV quand OneTV est sélectionnée dans l'écran d'accueil — accessible sans ouvrir l'app. Posters 240×360 avec logos en overlay, rafraîchis automatiquement.
🏟️
Overlay Sport Centre pendant la lecture
Vous regardez un match ? Pressez le bouton gauche de la Siri Remote et le Premium Sport Overlay glisse : score live, compositions, événements récents, classements — sans quitter le lecteur. Détection automatique via classifier multi-signal (catégorie M3U + tokens diffuseur + regex titre EPG).
🏠
Home Assistant sur le réseau local
OneTV embarque un mini-serveur REST sur le port 8765, découvert par Home Assistant via Bonjour (`_noopytv._tcp`). Appairage en un clic, puis OneTV devient une entité `media_player` — automatisez « mode salon », réagissez aux événements sport, contrôlez la TV depuis un dashboard Lovelace.
🟣
Plex · Jellyfin · Emby unifiés
Les trois serveurs média s'intègrent nativement — OAuth pour Plex, Quick Connect pour Jellyfin, clé API pour Emby. Leurs bibliothèques fusionnent dans un seul rail Recently Added / Continue Watching. Les chaînes Live TV Emby apparaissent même dans le guide IPTV.
⚡
Focus engine custom (70+ règles)
Les apps SwiftUI tvOS pures sont souvent laggy. OneTV embarque un système de focus documenté en 70+ règles d'ingénierie — windowing pour grilles 15k chaînes, decode disque off-MainActor, prefersDefaultFocus conditionnel, focus tracking via callbacks — pour rester à 60 fps même sur Apple TV HD.