mirror of
https://github.com/R0m1k3/xtremflow.git
synced 2026-10-11 17:30:00 +02:00
L'abonnement n'autorise qu'une connexion simultanée (max_connections = 1, vérifié en prod). Or un FFmpeg de lecture survivait au spectateur : 4 min pour un direct HLS, jusqu'à 15 min ou la fin du téléchargement pour un film, le temps de détecter la déconnexion pour turbo.ts. Le flux suivant trouvait le slot pris : HTTP 551 ou timeout côté panneau (film qui ne démarre pas, zap qui échoue). Avant d'ouvrir une connexion amont, le serveur coupe désormais les plus anciennes connexions de lecture du même compte, dans la limite du quota max_connections lu chez le fournisseur (cache 10 min, 1 par défaut). Les enregistrements ne sont jamais coupés. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>