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

Android TV 8.0+ • Aussi sur mobile & tablette • 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
  • Multi-comptes IPTV : toutes les versions d'un même contenu proposées, un flux mort est grisé et jamais lancé
  • 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
  • Recommandations Moore Metrics : rangées « Pour vous » films et séries, et « Dans le même esprit » sur chaque fiche
  • Écran Découverte par caractéristiques (ambiance, dimensions) — uniquement des titres que vous possédez
  • Suggestions et films similaires (avec repli 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
  • Filtre de maturité (palier d'âge : 7+, 13+, 16+, 18+, adulte)
  • 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)
  • Minuteur de sommeil (arrêt à l'heure choisie ou en fin d'épisode)
  • Auto-pause à la déconnexion du casque / des écouteurs
  • 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 des sous-titres dans la langue de votre choix pendant la lecture
  • Traduction de la piste embarquée ou active, pas seulement d'un fichier téléchargé
  • Trois fournisseurs : Groq Llama 3.3 70B, Gemini 2.5 Flash, ou votre propre serveur IA auto-hébergé (Ollama)
  • Serveur auto-hébergé : aucune clé cloud requise, tout reste chez vous
  • Langue cible configurable
  • Gestion des écritures de droite à gauche (arabe, hébreu, farsi, urdu, yiddish)
  • Recherche de sous-titres en ligne via deux fournisseurs : OpenSubtitles et SubDL
  • Choix des langues à télécharger, dégradation propre si un sous-titre est absent
  • Clé API cloud à fournir par l'utilisateur (jamais bundlée), stockée chiffrée sur l'appareil

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
  • Sur la fiche : notes et nombre de votes IMDb et TMDb, studio, pays, titre original, statut de série
  • 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 mobile

  • Téléchargement de films et d'épisodes Plex et Jellyfin
  • Format Original par défaut (fichier direct, fiable) ou 720p / SD pour économiser les données
  • Choix de la source à télécharger pour un contenu multi-source
  • Lecture offline sans connexion internet
  • Progression, débit temps réel et erreurs visibles, avec bouton Réessayer
  • Téléchargement en Wi-Fi par défaut (données mobiles activables)
  • Reprise de progression synchronisée à la reconnexion

Sauvegarde & transfert Nouveau

  • Exportez tout votre travail dans un seul fichier .phbx
  • Réplique notes et synopsis récupérés, affiches, favoris, watchlist, profils, points de reprise, comptes serveurs, clés API et réglages
  • Idéal pour migrer vers une nouvelle TV ou réinstaller sans tout reconfigurer
  • Mode Léger (fusion non destructive, ré-importable) ou Complet (copie intégrale de la base)
  • Transfert via le sélecteur de fichiers Android — aucune permission de stockage demandée
  • Intégrité vérifiée par empreinte SHA-256, import protégé contre les fichiers corrompus
  • Le fichier contient vos identifiants de serveurs : conservez-le en lieu sûr

Sur mobile & tablette Nouveau

  • La même app tourne sur téléphone et tablette Android (mêmes comptes, mêmes serveurs, même agrégation)
  • Interface tactile adaptée (grilles responsives, navigation portrait)
  • Lecteur tactile : appui pour les contrôles, double-tap pour ±10 s, glisser pour l'avance, la luminosité et le volume
  • Picture-in-Picture : la vidéo continue dans une vignette pendant que vous faites autre chose
  • Cast vers un Chromecast ou une TV depuis le mobile (Plex et Jellyfin)
  • Téléchargements offline (voir ci-dessus)
  • TV reste la plateforme principale, pensée D-pad d'abord

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
Sauvegarde & transfert de bibliothèque entre appareilsOuiNonNon
Mises à jour automatiques (OTA)OuiNonNon
Mobile / tabletteOuiOuiOui
Disponible Play StoreBientô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.47

Agrégation cross-source, Plex multi-serveur, Jellyfin, IPTV/Xtream, Live TV EPG, profils PIN, sous-titres IA (dont serveur auto-hébergé), Skip Intro multi-providers, lecteur double moteur, sauvegarde & transfert .phbx, OTA self-update.

Nouveau

Mobile, tablette & Cast

PlexHubTV tourne désormais sur téléphone et tablette Android : lecteur tactile, gestes, Picture-in-Picture, et Cast vers un Chromecast ou une TV. La TV reste la plateforme principale.

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.

À 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 TV → TV

Envoyer un contenu directement d'une TV vers un autre Chromecast voisin (distinct du Cast mobile déjà disponible). É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.

Oui. La fonction Sauvegarde & transfert exporte l'ensemble de votre travail — notes et synopsis récupérés, affiches, favoris, watchlist, profils, points de reprise, comptes serveurs, clés API et réglages — dans un seul fichier .phbx. Vous le copiez sur le nouvel appareil (via le sélecteur de fichiers, clé USB ou partage réseau) et l'importez en mode Léger (fusion non destructive) ou Complet (copie intégrale de la base). L'intégrité est vérifiée par empreinte SHA-256. Comme le fichier contient vos identifiants de serveurs, conservez-le en lieu sûr.

Oui, désormais. La même app tourne sur téléphone et tablette Android avec une interface tactile : appui pour les contrôles, double-tap pour avancer, glisser pour la luminosité et le volume, Picture-in-Picture, et Cast vers un Chromecast ou une TV. Vos comptes et votre agrégation cross-source sont identiques. La TV reste la plateforme principale, pensée pour la télécommande.

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