Maintenez pour 2×
Appuyez longuement d’un côté ou de l’autre pour survoler une scène qui traîne. Relâchez et vous retrouvez la vitesse normale, exactement là où vous étiez.
Lecteur IPTV · Android, Android TV, Windows, Linux & macOS · Gratuit, sans compte
JAVP est un lecteur IPTV auquel vous apportez une playlist - Android, Android TV, Windows, Linux et macOS. Ajoutez votre M3U ou Xtream Codes, avec EPG, rattrapage et enregistrements, ou connectez Jellyfin, Emby ou Plex. Aucune grille de chaînes dans la boîte. Aucune donnée qui s’échappe.
Continuer à regarder
En ce moment
Pour vous
Essayez : double-tapez sur les côtés pour sauter, appuyez longuement pour 2×.
Le lecteur
Chaque commande se trouve là où est déjà votre pouce. Pas de menus à fouiller, pas d’icônes mystérieuses - juste des gestes qui font la chose évidente, vite.
Appuyez longuement d’un côté ou de l’autre pour survoler une scène qui traîne. Relâchez et vous retrouvez la vitesse normale, exactement là où vous étiez.
±10 secondes par tap, et les taps s’additionnent : trois taps pour 30. À gauche on recule, à droite on avance, au milieu on affiche les commandes.
Sur les chaînes compatibles replay, rembobinez la TV en direct, reprenez l’émission en cours depuis le début, puis revenez au direct.
Verrouillez l’écran pour qu’un pouce égaré ne gâche pas une scène. Le mode cinéma passe en plein cadre et immersif ; en portrait, un panneau de navigation reste en dessous.
Quittez l’appli en plein épisode et la lecture bascule dans une fenêtre flottante. Il y a aussi un mini-lecteur à l’intérieur de l’appli.
Contour, ombre, encadré ou entièrement personnalisé - taille, épaisseur du contour, marge, couleur et opacité du fond. Ou gardez le style ASS d’origine intact.
media_kit avec tout le jeu de codecs libmpv - décodage matériel par défaut, repli logiciel à un réglage près.
Sous-titres et pistes audio intégrés ou externes, langues préférées par défaut, et choix de la qualité HLS/DASH.
Les segments d’intro, de résumé et de générique reçoivent un bouton passer - ou se passent tout seuls, si vous préférez.
La progression est enregistrée toutes les quelques secondes, reprend là où vous vous êtes arrêté et enchaîne sur l’épisode suivant.
Envoyez un flux HTTP vers un Chromecast avec son affiche, son titre et votre position actuelle.
De 0,5× à 2× depuis la barre du bas, indépendamment du geste d’accélération.
Apportez les vôtres
JAVP ne fournit aucun contenu - c’est justement le principe. Vous ajoutez une source que vous avez déjà, et elle apparaît en affiches, en chaînes et en rayons.
Bibliothèques Jellyfin, Emby et Plex, avec films, séries et épisodes. Plex se connecte à votre compte via un code PIN plex.tv, ou avec une simple URL et un jeton.
M3U / M3U8 avec EPG d’une playlist que vous ajoutez, ou Xtream Codes avec le direct, la VOD et les séries. JAVP ne vend ni ne fournit de chaînes.
Choisissez des vidéos sur l’appareil, ou ouvrez-les directement depuis votre gestionnaire de fichiers - JAVP s’enregistre pour les intents vidéo.
Collez n’importe quelle URL HTTP(S), HLS ou progressive et lancez la lecture. Les liens profonds (javp://add?…) ajoutent une source entière en un tap.
Pointez JAVP vers un catalogue que vous hébergez vous-même et il s’affiche en affiches et en rayons - un export complet, ou une API interrogée au fil de votre navigation. Lire la documentation de l’API (en anglais).
Déposez un magnet ou un .torrent que vous fournissez : lecture via un pont HTTP local, ou téléchargement hors ligne. Pour des fichiers dont vous avez les droits - JAVP n’indexe rien.
Continuer à regarder, Pour vous, Ma liste, les téléchargements, les chaînes favorites et ce qui passe en ce moment - mélangés depuis toutes les sources que vous avez ajoutées, sans cloisonnement par service. La recherche couvre l’ensemble.
TV en direct
Les chaînes disposent d’un guide XMLTV, de rappels qui se déclenchent vraiment, et du replay là où votre fournisseur le permet - pour que « j’ai raté le début » cesse d’être un problème.
Installez-le sur la TV et JAVP bascule en interface leanback : un rail à gauche, un focus D-pad qui va là où vous l’attendez, et une vue direct façon décodeur. Plus sur la page Android TV.
Sur Fire TV, sideloadez avec le code Downloader 8722108.
javp.app/pair) ; ouvrez-le dans JAVP pour pousser ou tirer des sources en Wi‑FiL’appairage reste sur votre réseau local avec un jeton à durée limitée - rien ne passe par un serveur.
Profils et synchro
Chaque profil garde son propre historique, ses sources et ses préférences. La synchro tient dans un petit fichier JSON qui vous appartient - à vous de choisir où il vit.
Syncthing, un dossier Dropbox ou Nextcloud sur l’ordinateur, un partage monté - tout ce qui apparaît comme un chemin.
Nextcloud, ownCloud et la plupart des NAS. Une URL et des identifiants, rien de plus.
Pour un téléphone ou une TV sans dossier miroir. Utilise l’espace privé de l’appli, donc n’encombre jamais votre Drive.
L’historique fusionne entrée par entrée, pour que la progression de l’un comme de l’autre appareil survive. Le reste applique le dernier écrit, section par section - supprimer une source tient vraiment. Les écritures simultanées sont réglées par comparaison-et-échange, et un instantané que JAVP ne sait pas lire est mis de côté plutôt qu’écrasé.
Restaurer depuis la synchro, sur l’écran de bienvenue, demande où se trouve votre fichier, liste les profils qu’il contient et vous dépose sur l’Accueil avec vos sources et votre historique déjà en place. Rien à rajouter.
Confidentialité
Aucun serveur JAVP ne détient votre bibliothèque. L’appli parle à vos sources et à rien d’autre, sauf si vous connectez vous-même une intégration facultative.
Aucun SDK d’analyse ou de rapport de plantage n’est embarqué. Il n’y a rien à désactiver.
Les jetons d’intégration et les identifiants de synchro vivent dans le stockage sécurisé adossé au keystore Android.
L’historique de visionnage est stocké sur l’appareil. Le scrobbling SIMKL est facultatif et ne le remplace jamais.
Les enrichissements SIMKL, TMDB et Trakt restent désactivés tant que vous n’ajoutez pas votre propre clé ou ne vous connectez pas.
Sideload builds check updater.javp.app for a new version. Google Play and Microsoft Store installs update through the Store.
La synchro écrit un petit fichier JSON par profil, là où vous le décidez. Copiez-le, déplacez-le ou supprimez-le - il n’existe aucune copie côté serveur.
Tous les détails dans la politique de confidentialité (en anglais).
No account needed. Android phones and tablets are on Google Play (sideload APKs too); Windows is on the Microsoft Store (installer and portable zip too); Linux and macOS get portable zips - and Android TV uses the Universal APK. Grab the build that matches your device.
Or open the download page / pick a build below.
Wrong Android ABI usually won't install - if you're unsure, take Universal.
On Android phones and tablets, Google Play is the easy path; sideload APKs remain for TV and no-Play installs.
On Windows, the Microsoft Store is the easy path; the installer and zip are still there if you prefer them.
On Linux run ./javp;
on macOS extract javp.app and right-click → Open the first time (unsigned).
Verify sideload files against latest.json,
which publishes a SHA-256 for every file.
FAQ
Non. C’est un lecteur vide tant que vous n’ajoutez pas une source que vous avez déjà. Aucun catalogue, aucune liste de films, aucune offre IPTV ni grille de chaînes n’est intégré, et rien n’est téléchargé pour vous.
Yes. Install JAVP for Android phones and tablets from Google Play. Android TV and sideload builds still use the APK from updater.javp.app. Windows is on the Microsoft Store, and also has an installer and portable zip. Linux and macOS are portable zips. Sideload builds check for updates in Settings → Updates; Store installs update through the Store.
Yes. Install JAVP for Windows from the Microsoft Store. Android phones and tablets are on Google Play; Android TV uses the sideload APK.
Android 7.0 (API 24) and newer on phones, tablets and Android TV. Phones and tablets can install from Google Play or sideload an APK; Android TV uses the Universal APK. Windows is on the Microsoft Store, and also has an x64 installer (and portable zip); Linux gets a portable x64 zip; macOS gets unsigned Apple Silicon and Intel zips from the same download page.
ARM64 for nearly every modern phone and TV box. ARMv7 for older 32-bit devices. Emulators and Chromebooks should take Universal - there is no separate x86_64 APK. Universal works everywhere but is roughly three times the size.
Oui. Les flux directs et les torrents peuvent être téléchargés sur l’appareil, avec une règle Wi-Fi uniquement en option, et les émissions en direct peuvent être enregistrées depuis le guide.
L’interface est traduite en 19 langues : anglais, français, espagnol, allemand, italien, portugais, néerlandais, polonais, turc, russe, ukrainien, japonais, chinois, coréen, arabe, hindi, suédois, indonésien et vietnamien. Vous pouvez forcer la langue dans les Réglages.
La fonction lit les torrents que vous fournissez. Utilisez-la pour des contenus dont vous détenez les droits - cela relève de vous, et JAVP n’indexe rien.
Rejoignez le Discord ou écrivez à [email protected]. Préciser l’appareil, la version d’Android et le type de source utilisée nous aide beaucoup à reproduire le problème.