Modules pour le navigateur Firefox
  • Extensions
  • Thèmes
    • pour Firefox
    • Dictionnaires et paquetages linguistiques
    • Sites pour les autres navigateurs
    • Modules pour Android
Connexion
Aperçu de Slipstream Live

Slipstream Live par Tail4126

Détecte la latence sur YouTube, Twitch et TwitCasting et ajuste la vitesse de lecture pour rattraper le direct en temps réel.

Disponible sur Firefox pour Android™Disponible sur Firefox pour Android™
0 (0 critiques)0 (0 critiques)
Télécharger Firefox et obtenir l’extension
Télécharger le fichier
Scannez le code QR pour ouvrir cette extension dans Firefox pour Android

Métadonnées de l’extension

Captures d’écran
À propos de cette extension
Entre le moment où le streamer parle et le moment où tu le vois, il y a toujours quelques secondes de décalage. Ce décalage s'accroît à chaque fois que la connexion a un accroc, et il ne se résorbe jamais tout seul.

Tu peux rattraper ce retard en passant manuellement en vitesse x1,25, mais il faut alors surveiller toi-même le niveau de ton buffer et ralentir avant qu'il ne se vide. Si tu oublies, la vidéo se fige sur la petite roue de chargement.

Slipstream Live fait cette surveillance à ta place, environ 50 fois par seconde. Compatible avec YouTube Live, Twitch et TwitCasting. Une fois installé, tu n'as plus rien à faire.

■ Ça ne se fige pas, ça ne s'emballe pas. Une obsession pour la stabilité

L'extension n'accélère que lorsqu'il y a vraiment de la marge dans le buffer (x1,25 par défaut), et ralentit jusqu'à x0,15 juste avant qu'il ne se vide, en baissant le volume en même temps. Comme le frein s'active toujours juste avant l'apparition de la roue de chargement, tu évites de te figer pour avoir trop accéléré.

Pour éviter que la vitesse ne bascule sans cesse pile au seuil, une marge de tolérance (hystérésis) est prévue aux limites. Dès que tu changes la vitesse toi-même dans le lecteur, Slipstream Live te rend immédiatement le contrôle (Twitch n'ayant pas de menu de vitesse, l'extension évite plutôt tout conflit avec la propre fonction de rattrapage de Twitch). Le « ducking » du volume reste lui aussi temporaire : il ne réécrit jamais ton réglage de volume réel. En plus d'un minuteur toutes les 20 millisecondes, l'état est aussi vérifié via les événements de la vidéo elle-même, si bien que le contrôle continue même quand le navigateur ralentit les minuteurs des onglets en arrière-plan.

■ Sous le capot, ça devient sérieux : prédire statistiquement les « creux » du buffer

La vidéo arrive par blocs (segments) de quelques secondes, donc le niveau du buffer dessine une « onde en dents de scie » qui monte et descend sans cesse. Si l'extension mesure par hasard un pic et accélère, le buffer peut s'épuiser dès le creux suivant et la vidéo se fige.

C'est pourquoi Slipstream Live ne se fie jamais à une seule mesure : elle estime statistiquement la position du creux à partir d'une moyenne et d'un écart-type calculés sur une courte période.

creux = moyenne − √3 × écart-type

Grâce à une propriété de la loi uniforme, cela permet de trouver la position du creux sans même connaître la durée des segments du stream. De plus, la baisse de buffer causée par sa propre accélération est proprement soustraite des statistiques, ce qui évite toute oscillation auto-entretenue du type « accélérer → buffer à sec → ralentir → réaccélérer ». Pendant les moments où le niveau du buffer lui-même est en train de bouger — juste après le début du stream ou juste après une reprise suite à un blocage — l'état est jugé « non stabilisé », et l'estimation du creux est mise en pause pour ne pas mélanger des données faussées.

marge de sécurité = moyenne des creux − K × variabilité des creux

Tant qu'il n'y a pas assez de données, cette marge devient automatiquement « NaN », et la décision penche toujours du côté négatif. Autrement dit, « ne rien faire en cas de doute » est garanti par la logique elle-même. Les curieux peuvent taper window.__slipstreamliveDebug = true dans la console de la page pour observer en direct des valeurs internes comme room, drift et calm.

« Ajuster automatiquement le seuil du buffer » propose trois niveaux : désactivé / standard / agressif. Sur une connexion instable, l'accélération reste naturellement prudente ; sur un stream stable, l'extension te ramène de façon fiable jusqu'au direct.

■ Calibré jusque dans les manies de chaque plateforme

YouTube, Twitch et TwitCasting ont des architectures de lecteur et des comportements de buffer totalement différents. Comme le flux vidéo de Twitch peut couper pendant environ 10 secondes, son seuil de décélération maximale est réglé plus large ; le buffer de TwitCasting est naturellement peu profond, donc réglé plus fin ; Firefox rapporte les niveaux de buffer différemment, donc il a ses propres valeurs par défaut — tout est ainsi calibré plateforme par plateforme. Les streams où ce type de contrôle ne peut tout simplement pas fonctionner — comme les streams à faible latence (WebRTC) de TwitCasting — sont automatiquement exclus. L'extension ne touche jamais non plus aux VOD, aux clips ou aux publicités.

■ Aucune communication réseau

L'extension ne se connecte jamais à un serveur externe, pas une seule fois. Pas d'analytique, pas de télémétrie, pas d'identifiants, pas de publicité. Elle ne nécessite que deux permissions : « storage », et un accès aux sites limité aux plateformes prises en charge (YouTube, Twitch, TwitCasting). Les réglages ne sont pas synchronisés : ils restent stockés uniquement sur ton appareil.

Elle inclut aussi un badge d'affichage optionnel (désactivé par défaut) indiquant la vitesse de lecture, le retard en secondes et le niveau du buffer, une interface de réglages disponible en 9 langues, ainsi qu'une aide « ? » et un bouton de réinitialisation pour chaque option.

Continue à suivre le « maintenant » du stream, sans avoir à le surveiller toi-même. N'hésite pas à essayer Slipstream Live.
Noté 0 par 1 personne
Connectez-vous pour noter cette extension
Il n’y a aucune note pour l’instant

Le nombre d’étoiles est enregistré

5
0
4
0
3
0
2
0
1
0
Aucune critique pour l’instant
Autorisations et données

Autorisations nécessaires :

  • Accéder à vos données pour les sites du domaine twitcasting.tv
  • Accéder à vos données pour www.youtube.com
  • Accéder à vos données pour m.youtube.com
  • Accéder à vos données pour www.youtube-nocookie.com
  • Accéder à vos données pour www.twitch.tv
  • Accéder à vos données pour player.twitch.tv
  • Accéder à vos données pour clips.twitch.tv
  • Accéder à vos données pour twitcasting.tv

Collecte de données :

  • Le développeur indique que cette extension n’a pas besoin de collecter de données.
En savoir plus
Plus d’informations
Liens du module
  • Page d’accueil
  • Site d’assistance
  • E-mail d’assistance
  • Copier l’identifiant du module
Version
1.3.0
Taille
206,1 Ko
Dernière mise à jour
il y a 12 heures (3 sept. 2026)
Catégories associées
  • Photos, musique et vidéos
Licence
Licence personnalisée
Politique de confidentialité
Lire la politique de confidentialité de ce module
Historique des versions
  • Voir toutes les versions
Étiquettes
  • streaming
  • twitch
  • youtube
Ajouter à la collection
Signaler ce module
Aller à la page d’accueil de Mozilla

Modules complémentaires

  • À propos
  • Blog des modules complémentaires Firefox
  • Atelier sur les extensions
  • Pôle développeur
  • Politiques à destination des développeurs
  • Blog de la communauté
  • Forum
  • Signaler un problème
  • Guide de revue

Télécharger

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Dernières versions

  • Nightly
  • Beta

Firefox pour entreprise

  • Enterprise

Communauté

  • Connect
  • Contribute
  • Developer

Nous suivre

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Confidentialité
  • Cookies
  • Mentions légales

Sauf mention contraire, le contenu de ce site est disponible sous licence Creative Commons Attribution Share-Alike v3.0 ou toute version supérieure. Android est une marque de Google LLC.