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âą
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.
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
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.
Plus dâinformations
- Liens du module
- Version
- 1.1.1
- Taille
- 174,86Â Ko
- DerniĂšre mise Ă jour
- il y a 4 heures (14 août 2026)
- Catégories associées
- Licence
- Licence personnalisée
- Politique de confidentialité
- Lire la politique de confidentialité de ce module
- Historique des versions
- Ajouter Ă la collection