Le client multi-source pour Android TV

Tous vos serveurs. Tous vos flux.
Une seule fiche.

PlexHubTV agrège intelligemment vos serveurs Plex multiples, Jellyfin et vos flux Xtream/M3U. Un même film présent sur deux sources reste UN film — avec le choix de la source au moment de la lecture.

Gratuit • Sans pub • Sans télémétrie tierce • Open distribution

Compatible Android TV 8.0+ • Mises à jour automatiques (OTA) • Bientôt sur Google Play

Un même film sur trois sources.
Une seule fiche.

Aucun autre client Android TV ne réconcilie vos doublons à travers Plex, Jellyfin et IPTV. PlexHubTV le fait automatiquement, en silence, à chaque synchronisation.

Plex — Salon
Inception 4K HDR · Direct play
Plex — Ami
Inception 1080p · Distant
Jellyfin
Inception 1080p · Local
3 sources
Inception 2010 · 2h28
8.8 IMDb 87% TMDb
▶ Plex Salon (4K HDR) Plex Ami (1080p) Jellyfin (1080p)
1
Déduplication automatique

À chaque synchronisation, les films et séries présents sur plusieurs serveurs sont réconciliés via leurs identifiants IMDb et TMDb. Pas de doublons dans votre bibliothèque.

2
Métadonnées combinées

Le synopsis le plus complet, l'affiche la plus nette, les notes IMDb et TMDb, le casting — tout est fusionné depuis la meilleure source disponible.

3
Choix de la source à la lecture

Une popup vous propose toutes les sources disponibles avec leur qualité (4K, 1080p, codec). La source la mieux notée est pré-sélectionnée. Vous tranchez.

4
Repli intelligent

Le serveur principal ne répond plus ? PlexHubTV bascule automatiquement sur la source de secours. Aucun retour au menu, aucun message d'erreur trompeur.

L'agrégation s'applique aux films, aux séries entières, aux épisodes individuels (un épisode peut être sur un serveur, le suivant sur un autre — la liste reste continue), et même aux collections Plex.

Une seule app pour les power users
multi-source.

Aucune app Android TV ne fait à la fois Plex, Jellyfin et IPTV correctement, et aucune n'agrège vos doublons cross-source. Les utilisateurs multi-source jonglent entre trois apps, trois historiques, trois recherches. C'est ce constat qui a fait naître PlexHubTV.

L'app va plus loin que l'addition de trois clients : elle fusionne, déduplique, choisit la meilleure source automatiquement, et expose le choix au moment qui compte (la lecture). L'UI est Netflix-style, le D-pad est first-class, et le lecteur double moteur ne rend jamais un fichier injouable.

Le projet est porté par une seule personne sur du temps personnel. Distribué en sideload aujourd'hui, Play Store à venir. Une donation premium est en préparation pour soutenir le développement long terme.

Tout ce que vous regardez.
Au même endroit.

Une vue unifiée fusionne ces sources en bibliothèque unique. Ou en bibliothèques séparées. À tout moment.

Multi-serveur

Plex Media Server

Plusieurs serveurs Plex connectés en même temps. Le vôtre, ceux de vos amis, votre seedbox distante. Tous fusionnés dans une seule bibliothèque, avec choix de la source à la lecture.

Libre

Jellyfin

Client Jellyfin natif. Multi-serveur. Lecture directe, métadonnées combinées avec Plex dans la vue unifiée — pas un onglet séparé.

Live & VOD

Xtream Codes

VOD, séries et live dans la même interface. Multi-comptes, EPG dédié, filtres de catégories par profil. Synchronisation en arrière-plan avec progression visible.

IPTV

Playlists M3U

Import par URL ou fichier. Parsing optimisé pour les playlists grand public et les fournisseurs IPTV classiques. EPG XMLTV en option, parsing en arrière-plan.

Voyez PlexHubTV
en action.

Quelques secondes pour comprendre la navigation D-pad, le lecteur, le multi-source et le Live TV.

Toutes les fonctions.
Aucun compromis.

Un inventaire complet, regroupé par usage. Tout est inclus, gratuit.

Agrégation cross-source

  • Bibliothèque unifiée Plex multi-serveur + Jellyfin + Xtream/M3U
  • Déduplication automatique par identifiants IMDb/TMDb
  • Métadonnées fusionnées depuis la meilleure source (synopsis, affiches, notes, casting)
  • Choix de la source à la lecture (popup avec qualité, codec, serveur)
  • Repli automatique si la source principale est indisponible
  • Agrégation au niveau film, série, saison, épisode individuel et collection
  • Filtres par serveur ou vue unifiée — au choix

Découverte & navigation

  • Accueil Netflix-style avec carrousel hero plein écran
  • Rangée « Pour vous » personnalisée
  • « Continuer à regarder » avec reprise exacte par profil
  • Suggestions et recommandations IA (films similaires avec fallback Gemini)
  • Favoris d'acteurs avec rangée dédiée
  • Hubs Plex (collections, On Deck, dernières acquisitions)
  • Recherche cross-source instantanée (résultats locaux puis enrichissement réseau)
  • Recherche vocale (microphone télécommande)
  • Saut alphabétique dans la grille (lettres A-Z dans le panneau latéral)
  • Filtres par genre, serveur, note, année
  • Tris par titre, note IMDb/TMDb, date d'ajout, date de sortie

Lecteur vidéo

  • Double moteur : moteur principal + repli automatique pour les codecs exotiques
  • Aucun fichier injouable (H.264, H.265, VP9, AV1, codecs anciens, conteneurs rares)
  • Reprise de lecture exacte, scopée par profil
  • Lecture automatique de l'épisode suivant
  • Pré-chargement du prochain épisode (zéro temps de chargement entre épisodes)
  • Skip Intro multi-providers (chapitres Plex, IntroDB, AniSkip, ARM)
  • Skip Recap et Skip Credits avec préférences par profil
  • Sélection multi-pistes audio à la volée (sans interrompre la lecture)
  • Sélection multi-pistes sous-titres à la volée
  • Ajustement fin du décalage audio et sous-titres
  • Choix de la qualité : Original, 4K, 1080p, 720p, adaptatif
  • Personnalisation des sous-titres : taille, couleur, fond, contour, police
  • Sous-titres ASS/SSA (animations, styles complexes)
  • Audio Dolby Atmos en passthrough
  • Échelle de secours automatique sur erreur de lecture (transcode serveur en dernier recours)
  • Overlay statistiques temps réel (bitrate, codec, FPS, trames perdues)
  • Profil de buffer adaptatif selon la mémoire et la latence

Sous-titres IA

  • Traduction streaming des sous-titres pendant la lecture
  • Modèles supportés : Groq Llama 3.3 70B et Gemini 2.5 Flash
  • Langue cible configurable
  • Gestion des écritures de droite à gauche (arabe, hébreu, farsi, urdu, yiddish)
  • Recherche de sous-titres en ligne via OpenSubtitles
  • Clé API à fournir par l'utilisateur (jamais bundlée)

Live TV & EPG

  • Chaînes Live IPTV (Xtream Codes et M3U)
  • Grille EPG complète now+12h (jusqu'à 7 jours selon la source)
  • Sidebar catégories navigable au D-pad
  • Rangée verticale des chaînes
  • QuickZap au DPAD up/down (changement de chaîne instantané)
  • Mini-player en haut de l'écran (preview pendant la navigation)
  • Favoris de chaînes scopés par profil
  • Catégories masquables par profil (cacher l'adulte sur le profil enfant)
  • Parsing EPG XMLTV optimisé (avec compression GZIP)
  • Now/Next instantané sur chaque chaîne

Profils & contrôle parental

  • Jusqu'à 5 profils locaux par appareil
  • Avatars emoji ou photo personnalisée
  • PIN optionnel par profil (hash sécurisé, jamais en clair)
  • Mode Kids avec restriction d'âge configurable (7+, 13+, 16+, 18+)
  • Historique de visionnage isolé par profil
  • Favoris isolés par profil
  • Watchlist isolée par profil
  • Préférences de langue audio par profil
  • Préférences de langue sous-titres par profil
  • Préférences de qualité par profil
  • Ordre des rangées d'accueil personnalisable par profil
  • Filtres de bibliothèque (tri, genre, serveur) mémorisés par profil
  • Favoris de chaînes Live par profil
  • Switch utilisateur Plex Home intégré

Métadonnées enrichies

  • Notes IMDb sur chaque affiche (via OMDb)
  • Notes TMDb sur chaque affiche
  • Tri de la bibliothèque par note
  • Synopsis enrichis depuis la meilleure source
  • Casting complet avec photos d'acteurs
  • Fiches personnes (films/séries dans lesquels apparaît l'acteur)
  • Bandes-annonces et bonus quand disponibles
  • Saisons et épisodes complets avec descriptions
  • Collections Plex (sagas, franchises)
  • Scraper manuel pour corriger une fiche mal détectée
  • Synchronisation en arrière-plan avec quotas configurables
  • Langue des métadonnées configurable

Listes personnelles

  • Playlists personnalisées (créer, éditer, ajouter à la lecture)
  • Favoris cross-source (cœur sur un film, accessible quel que soit le serveur)
  • Watchlist Plex synchronisée
  • Historique de visionnage complet
  • Statistiques (temps de visionnage par serveur, par profil, par genre)
  • Marquer vu/non-vu à la main, scopé par profil

Téléchargements & offline

  • Téléchargement de films et d'épisodes
  • Lecture offline sans connexion internet
  • Reprise de progression synchronisée à la reconnexion
  • File d'attente de téléchargements avec progression

Intégrations

  • Sync Trakt.tv complète (history, watchlist, progress, ratings)
  • OAuth Trakt device flow (QR + code 8 chiffres)
  • Outbox hors-ligne (vos actions sont rejouées à la reconnexion)
  • Pairing TV ↔ mobile (code QR pour appairer votre TV depuis le téléphone)
  • Canal « Continuer à regarder » dans le launcher Android TV
  • Deep links pour lancement direct depuis un autre app
  • Compatible Plex Home (switch d'utilisateur Plex)

Mises à jour & synchronisation

  • Mises à jour automatiques via GitHub Releases (OTA sideload)
  • Vérification au démarrage, dialog d'installation transparent
  • Synchronisation en arrière-plan toutes les 6 h (configurable, mode manuel possible)
  • Pré-synchronisation des prochains épisodes (lecture instantanée)
  • Suivi visuel de la synchronisation par source (écran dédié)
  • Reprise des téléchargements interrompus
  • Retry intelligent des serveurs en panne (cooldown persistant)

Personnalisation de l'interface

  • 4+ thèmes visuels (CinemaGold, Plex, MonoDark, MonoLight, Morocco)
  • Hero section activable/désactivable
  • Layout grille Spotlight ou standard
  • Mode poster pour les épisodes (poster de série ou capture d'épisode)
  • Affichage de l'année sur les cartes
  • Nombre de colonnes de la grille configurable
  • Ordre des rangées d'accueil glisser-déposer
  • Visibilité de chaque rangée (Continuer, Ma Liste, Suggestions)
  • Économiseur d'écran avec 3 modes (KenBurns, Mosaic, Carousel) + horloge

Confort Android TV

  • Navigation D-pad complète sur tous les écrans
  • Restoration du focus (vous revenez exactement là où vous étiez)
  • Recherche vocale via la télécommande
  • Optimisé pour appareils économiques (Mi Box S, Fire TV Stick) — 2 Go de RAM suffisent
  • Compatible Nvidia Shield, Chromecast Google TV, Fire TV Stick 4K
  • Support Leanback natif
  • Mode débogage intégré (diagnostic réseau et logs)
  • Sans publicité
  • Sans télémétrie tierce (Crashlytics/Sentry opt-out dans Réglages)

IPTV qui mérite
son nom.

Importez vos playlists M3U ou connectez vos comptes Xtream Codes. Catégories en sidebar, channel row vertical, grille EPG horizontale now+12h, QuickZap au DPAD up/down, mini-player en haut. Favoris et catégories masquées par profil. Le mode IPTV qui n'a rien à envier à une vraie box TV.

Canal+
beIN Sports 1
Arte
France 2
RMC Sport

Un profil pour chacun.
Le contrôle pour les parents.

Jusqu'à 5 profils locaux avec avatar emoji ou photo. Activez le mode Kids pour filtrer les contenus par tranche d'âge. Verrouillez le changement de profil avec un PIN — hash sécurisé, jamais en clair. Chaque profil garde son propre historique, ses favoris, sa watchlist, son offset de reprise, ses préférences de langue/qualité, et même ses favoris de chaînes Live.

A
M
K
+

Honnête,
colonne par colonne.

Ce que PlexHubTV apporte vraiment, et ce qu'on ne prétend pas faire mieux. Vous décidez.

Fonctionnalité PlexHubTV Plex officiel Jellyfin officiel
Agrégation cross-source (Plex + Jellyfin + IPTV)OuiNonNon
Déduplication multi-serveurOuiNonNon
Choix de source à la lecture (popup)OuiNonNon
Plex multi-serveur en vue unifiéeOuiNon
Jellyfin multi-serveur en vue unifiéeOuiNon
IPTV / Xtream Codes intégrésOuiNonPartiel
Grille EPG Live TV complèteOuiLimitéLimité
Lecteur de secours pour codecs exotiquesOuiNonNon
Sous-titres IA (traduction LLM)OuiNonNon
Skip Intro multi-providersOuiPlex PassPlugin tiers
Sync Trakt.tv intégréeOuiNonPlugin tiers
Profils PIN avec isolation réelleOuiOuiOui
Tri par note IMDb/TMDbOuiNonNon
Téléchargement offlineGratuitPlex PassOui
Mises à jour automatiques (OTA)OuiNonNon
Disponible Play StoreBientôtOuiOui
Mobile / tabletteBientôtOuiOui

Tout passe.
Sans exception.

Vidéo

H.264 · H.265 / HEVC · VP8 · VP9 · AV1

Audio

AAC · MP3 · FLAC · Opus · DTS · Dolby Atmos (passthrough)

Sous-titres

SRT · VTT · ASS/SSA · PGS · traduction IA Groq/Gemini

Streaming

HLS · DASH · HTTP direct · transcode serveur en repli

Pensé pour Android TV.
Natif.

Choisissez votre architecture.
Installez en 30 secondes.

Distribution actuellement en sideload via GitHub Releases. Mises à jour suivantes automatiques (OTA) depuis l'app.

Builds signés, checksums SHA256 publiés à côté de chaque APK sur la page de release. Une fois installée, l'app vérifie les mises à jour automatiquement.

Comment installer sur Android TV ? Téléchargez l'APK depuis votre TV (navigateur intégré ou Downloader), ou copiez-le depuis un PC via clé USB / partage réseau. À la première installation, autorisez les sources inconnues (Paramètres → Sécurité ou Paramètres → Apps → Permissions spéciales). Le futur lancement Play Store dispensera de cette étape.

Bientôt Disponible sur Google Play

Gratuit aujourd'hui.
Indépendant pour longtemps.

PlexHubTV est entièrement gratuit, sans publicité ni télémétrie tierce. Le projet est porté par une seule personne sur du temps personnel. Si l'app vous fait gagner du temps au quotidien, vous pouvez la soutenir.

Une donation premium est en préparation : elle débloquera quelques fonctions confort (à définir avec la communauté) tout en gardant le cœur de l'app gratuit pour tous. Pas d'IAP cachée, pas d'abonnement masqué.

Étoiler le repo public

En attendant, étoiler le repo des releases et faire connaître l'app à d'autres power users multi-source aide énormément à porter le projet plus loin.

Ce qui est déjà là.
Ce qui arrive.

Maintenant

Sideload v1.0.26

Agrégation cross-source, Plex multi-serveur, Jellyfin, IPTV/Xtream, Live TV EPG, profils PIN, sous-titres IA, Skip Intro multi-providers, lecteur double moteur, OTA self-update.

Bientôt

Donation premium

Soutien financier optionnel pour porter le développement long terme. Fonctions confort à définir avec la communauté. Cœur de l'app reste gratuit.

Q3 2026

Lancement Google Play

Distribution officielle Play Store. Plus de sideload manuel, plus de permission « sources inconnues ». Mises à jour via le magasin.

Plus tard

Mobile et tablette

Extension de PlexHubTV au mobile et à la tablette, en conservant la cohérence d'usage et l'agrégation cross-source.

À l'étude

Addons communautaires

Plugins pour ajouter de nouvelles sources tierces. Sous condition d'une revue sécurité approfondie avant ouverture.

Idée

Chromecast bridge

Possibilité d'envoyer un contenu de la TV vers un autre Chromecast voisin (étude de faisabilité).

Questions fréquentes.

À chaque synchronisation, PlexHubTV récupère les identifiants IMDb et TMDb de vos films et séries sur chaque serveur. Si un même identifiant apparaît sur plusieurs serveurs (par exemple un même film sur votre Plex et le Jellyfin d'un ami), les fiches sont fusionnées en une seule entrée. Au lancement, une popup vous propose toutes les sources disponibles avec leur qualité, et la mieux notée est pré-sélectionnée.

Vous pouvez basculer à tout moment entre la vue unifiée et un filtre par serveur (un bouton dans la grille). Vous gardez aussi la possibilité de masquer des serveurs depuis les réglages — par exemple, le Jellyfin d'un ami n'apparaît que quand vous l'activez explicitement.

Oui, entièrement. Aucune publicité, aucune limitation. Une donation premium est en préparation pour soutenir le projet, mais le cœur de l'app reste gratuit pour tous.

Téléchargez l'APK depuis cette page (variante 32 ou 64 bit selon votre TV). À la première installation, autorisez les sources inconnues dans les paramètres Android. Une fois installée, l'app vérifie elle-même les mises à jour via OTA — vous n'aurez plus à intervenir.

Le projet est jeune et la publication Play Store est en préparation (le code est déjà prêt côté flavor). En attendant, l'OTA self-update intégrée comble le besoin de mises à jour automatiques.

Au moins une source est requise : un serveur Plex, un Jellyfin, un compte Xtream Codes ou une playlist M3U. Vous pouvez mélanger les sources : un serveur Plex maison + un compte Xtream Live + un ami sur Jellyfin = tout dans la même app.

Pour un film présent sur plusieurs sources, PlexHubTV bascule automatiquement sur la source de secours. Pour un film exclusif à un serveur éteint, la fiche reste visible (bibliothèque persistante) mais la lecture est désactivée jusqu'au retour du serveur, avec un retry intelligent en arrière-plan.

Agrégation cross-source (Plex + Jellyfin + IPTV dans la même bibliothèque), déduplication automatique, choix de source à la lecture, lecteur de secours pour les codecs exotiques, profils PIN avec isolation réelle, sous-titres IA, Skip Intro multi-providers (pas seulement Plex Pass), tri par notes IMDb/TMDb, OTA, gratuit. Voir le tableau comparatif ci-dessus.

Capacité à mélanger Jellyfin avec Plex et IPTV dans la même bibliothèque agrégée, lecteur de secours pour les codecs exotiques, sous-titres IA, EPG Live TV complet, sync Trakt intégrée. Le client Jellyfin officiel reste excellent si vous n'utilisez que Jellyfin.

Crash reporting activé par défaut en release (peut être désactivé : Réglages → Système → Confidentialité). Aucune télémétrie tierce, aucune publicité, aucun partage avec des annonceurs. Les sous-titres IA utilisent une clé API que vous fournissez (Groq ou Gemini) — elle reste sur votre TV, chiffrée.

L'OTA intégrée vérifie périodiquement PlexhubTV_Release/latest, télécharge l'APK correspondant à votre architecture et lance l'installateur système Android. Vous gardez le contrôle (validation à l'installation). Pas de magasin requis.

Le cœur de l'app reste gratuit pour tous. Les fonctions premium seront définies avec la communauté (sondage, discussion sur le repo) avant déploiement. Pas d'IAP caché, pas d'abonnement masqué — l'objectif est de financer le développement long terme.

Prêt à unifier
votre setup ?

Téléchargez l'APK adapté à votre TV. Les mises à jour suivantes arriveront toutes seules.

Télécharger PlexHubTV