# Mise à jour EPG + Replay Cette mise à jour ajoute une première version fonctionnelle de l'EPG et du replay/catch-up pour les serveurs Xtream compatibles. ## Ajouts - Récupération EPG courte via `player_api.php?action=get_short_epg`. - Affichage du programme en cours dans la liste des chaînes. - Affichage du programme suivant quand le serveur le fournit. - Bouton `Replay` dans la ligne de chaîne quand le replay est disponible. - Lecture replay via l'URL Xtream `timeshift`. - Affichage du programme dans l'overlay du lecteur. - Conservation du zapping gauche/droite. ## Limites connues Le replay dépend totalement de ce que le fournisseur Xtream renvoie : - `tv_archive` dans la liste des chaînes ; - `has_archive` dans l'EPG ; - dates `start` / `end` valides ; - endpoint `/timeshift/...` actif côté serveur. Si le serveur ne fournit pas l'EPG ou bloque le timeshift, l'application affichera `EPG indisponible` ou le bouton Replay restera désactivé. ## Installation ```powershell cd "D:\07-Logiciels\11-IPTV Andoid TV 2" Copy-Item "D:\07-Logiciels\11-IPTV Andoid TV 2" "D:\07-Logiciels\11-IPTV Andoid TV 2 - Backup avant EPG replay" -Recurse Expand-Archive -Path "$env:USERPROFILE\Downloads\xtream-google-tv-player-epg-replay-update.zip" -DestinationPath "D:\07-Logiciels\11-IPTV Andoid TV 2" -Force .\gradlew.bat clean --no-daemon .\gradlew.bat :app:assembleDebug --no-daemon adb install -r ".\app\build\outputs\apk\debug\app-debug.apk" adb shell am start -n ma.tkgraph.xtreamtv/.MainActivity ```