# Immich TV Viewer - V2.6 Vidéos Projet cible : D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer ## Base Cette version part de la V2.5.1 validée. ## Fichiers modifiés - lib/main.dart - pubspec.yaml - README_V2_6_VIDEOS.txt ## Nouvelle rubrique Ajout d'un menu gauche : - Photos - Vidéos - Explorer - Surprends-moi ## Fonctionnalités vidéo La rubrique `Vidéos` : - charge toutes les vidéos du serveur Immich via `/search/metadata` avec `type: VIDEO` - affiche une grille de miniatures vidéo - permet d'ouvrir une vidéo en plein écran - lecture via endpoint Immich : ```text /api/assets/{assetId}/video/playback ``` - flèche droite : vidéo suivante - flèche gauche : vidéo précédente - OK / Entrée : pause / lecture - fin d'une vidéo : passage automatique à la vidéo suivante - à la fin de la liste : retour à la première vidéo ## Dépendance ajoutée ```yaml dependencies: video_player: ^2.9.2 ``` ## Installation / test ```powershell cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer flutter clean flutter pub get flutter run -d 192.168.1.8:5555 ``` ## Logs utiles ```text IMMICH_VIDEO play ... IMMICH_VIDEO error ... ``` ## Note La lecture dépend des formats vidéo pris en charge par Android TV / ExoPlayer. Si certaines vidéos HEVC/H.265 ne se lisent pas, il faudra activer/forcer le transcodage côté Immich ou ajouter une stratégie de fallback.