Files
immich-tv-viewer/README_V2_6_VIDEOS.txt
T

72 lines
1.4 KiB
Plaintext

# 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.