mirror of
https://github.com/R0m1k3/xtremflow.git
synced 2026-10-11 17:30:00 +02:00
Plein écran — le bouton n'existait que dans les contrôles VOD, sous une icône aspect_ratio peu parlante, et les contrôles Live TV n'en avaient aucun. Ajout du bouton côté Live TV et passage aux icônes fullscreen / fullscreen_exit. L'état suit désormais l'évènement fullscreenchange du document : sortir par la touche Échap laissait l'icône désynchronisée. Proxy live — la route /api/live/<id>.ts relayait la source sans aucune reprise. Les panneaux Xtream ferment régulièrement la connexion en cours de route, et le MediaSource du navigateur recevait alors un sourceEnded : la lecture s'arrêtait net au bout de quelques dizaines de secondes. Le proxy rouvre maintenant la source tant que le client écoute, avec quatre tentatives et une seconde d'attente entre chaque, le temps que le panneau libère le slot de connexion. Le compteur repart de zéro dès qu'une connexion a tenu plus d'une minute. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>