Page 1 sur 1
Répartition bande passante sur onglet(s) FireFox
Publié : 27 oct. 2019, 00:01
par moineshoo
Bonjour,
J'aimerais savoir si c'est possible d'allouer toute la bande passante sur strictement seul l'onglet actuellement ouvert, et donc ne pas "gaspiller" (dans mon cas) le débit sur les autres onglets qui ne sont pas ouverts visuellement.
Je m'explique :
Pour un site spécialisé dans le streaming direct (Live), j'ai l'habitude d'avoir 3-4 onglets ouvert (ou même plus) avec un lecteur sur chaque page qui charge constamment la vidéo (avec choix de la qualité), et je switch à ma guise entre les onglets.
Etant donné que c'est du direct, lorsque les 4 vidéos Live sont en 1080p, la vidéo que je visionne actuellement sur l'onglet en cours a beaucoup de latence du fait que les autres vidéos continuent de tourner en arrière plan dans les autres onglets.
Vu que je ne veux visionner que une seule vidéo à la fois, j'aimerais que les autres onglets s'arrêtent de charger jusqu'à ce que je les ouvre. Comme ça, 100% de ma bande passante sera allouée sur une seule page et je pourrai regarder ma vidéo HD sans latence, avec des dizaines d'autres onglets ouverts prêt à reprendre le débit si je les sollicite.
J'imagine qu'un module FireFox doit exister ? Ou quelque chose qui me permette même de choisir pour quel nom de domaine ou quel site appliquer la règle ?
Merci de votre aide.
Re: Répartition bande passante sur onglet(s) FireFox
Publié : 27 oct. 2019, 00:40
par Cucurbitacé
Bonjour,
Vous avez des possibilités d’amélioration de votre système d’exploitation, en l’occurrence si vous utilisez Windows, il serait bridé semble-t-il.
Ces deux commandes accéléreraient, elles sont à utiliser dans l’invite de commande (CMD) :
- netsh int tcp set global congestionprovider=ctcp
- netsh interface tcp set heuristics disabled
Pour Firefox, une option pourrait éventuellement faire l’affaire : jouer uniquement la vidéo de l’onglet utilisé.
C’est une option cachée. Inscrivez dans un onglet vierge about:config ; dans rechercher mettez : autoplay ;
Là vous aurez plusieurs lignes de commande et si j’ai bonne mémoire, celle qui vous concerne c’est soit :
- media.autoplay.enabled.user-gestures-needed
ou
- media.block-autoplay-until-in-foreground
Par un clic droit sur la ligne de commande, vous pouvez changer la valeur.
Bien à vous.
Re: Répartition bande passante sur onglet(s) FireFox
Publié : 27 oct. 2019, 06:04
par Agent virtuel
Bonjour
Permettez cette remarque à-côté
viewtopic.php?p=884165#p884165
cas sur arte.tv ou twitch.tv
Apparemment selon constat avec Firefox 70
media.autoplay.allow-muted n'existe plus
Le fait de création de la valeur est sans effet
Essayez pour voir de jouer sur la valeur
media.autoplay.default
Exemple
media.autoplay.default;5
https://support.mozilla.org/fr/kb/edite ... on-firefox
5 c'est le réglage Bloquer l’audio et la vidéo
https://support.mozilla.org/fr/kb/autor ... que-medias
Re: Répartition bande passante sur onglet(s) FireFox
Publié : 28 oct. 2019, 04:26
par moineshoo
Merci beaucoup pour vos réponses rapides.
Nous nous sommes mal compris,
Premièrement, j'ai besoin d'un système qui fonctionne en tant réel, et non uniquement lors de la première ouverture du nouvel onglet (je veux que la vidéo + audio s'arrête lorsque je change d'onglet, puis revienne automatiquement lorsque je reviens sur cet onglet).
Deuxièmement (le plus important), j'ai besoin de quelque chose de puissant, ces solutions que vous proposez ne marchent que pour les lecteurs les plus communs, et SEULEMENT pour les lecteurs (le reste de la page continue de s'actualiser en temps réel si par exemple la page comporte un tchat de messagerie instantanée, ou un système de notifications en temps réel.
Je vous donne un exemple, Twitch.tv par exemple est le cas parfait pour ma question (même si ce n'est pas ce que j'utilise). Même si j'exécute vos solutions, lorsque j'ouvre 5 pages Twitch de joueurs actuellement entrain de jouer en temps réelle, la vidéo et l'audio n'est pas mis sur pause lorsque je change d'un onglet à l'autre. Je voudrais qu'elles soient mis en pause dés que je change d'onglet, pour que tous les onglets ne mange pas la bande passante alors que je ne les regarde pas.
Je ne sais pas quel lecteur utilise twitch (sûrement leur propre lecteur sans doute).
N'y a-t-il pas un moyen de COMPLETEMENT arrêter l'allocation de bande passante sur les onglets non ouverts visuellement ?
Et le mieux serait de me permettre de choisir sur quels sites appliquer cette règle, pour ne pas utiliser cette règle lorsque j'utilise youtube par exemple (où là pour le coup, je veux que les vidéos continuent de jouer même si je ne les regarde pas).
Je sais que j'en demande beaucoup mais bon, nous sommes en 2020 bientôt, après tout :d
Encore merci.
Re: Répartition bande passante sur onglet(s) FireFox
Publié : 28 oct. 2019, 05:17
par Cucurbitacé
Bonjour,
Là, vous devez vous orienter sur le site des extensions, ou vers un site de scripts, du simple fait qu’il s’agit d’ajouter des fonctions supplémentaires.
=>
Pour les extensions <, je vous conseille d’aller voir dans Onglets et Vidéos ce qui est proposé.
Pour les scripts, là, il faut connaitre très clairement, en anglais, la fonction que vous voulez ajouter :
=>
https://greasyfork.org/en/scripts?sort=created
=>
https://openuserjs.org
=>
https://www.reddit.com/r/userscripts
=>
https://gitlab.com/search?utf8=%E2%9C%9 ... userscript
Bien à vous.