Réglez le bonding srtla dans LOLS IRL, lisez les indicateurs par liaison pendant le stream, et sachez à quoi vous attendre la première fois qu'un réseau tombe.
Le bonding envoie votre stream sur tous les réseaux que votre téléphone a en même temps. C'est la différence entre un stream qui s'arrête quand le Wi-Fi coupe et un qui continue sur le réseau mobile sans que vous touchiez à rien. Réglez-le une fois et c'est simplement votre façon de passer en direct.
publish:, donc collez-la entière dans Stream id, pas dans le nom et pas au bout de l'hôte.wifi et cell, chacune avec son débit et son aller-retour. Deux lignes, c'est que vous êtes en bonding. Une seule, non, et les erreurs plus bas diront pourquoi.Replié, l'overlay montre un point de santé, votre débit, la fréquence d'images de l'encodeur, l'aller-retour et depuis combien de temps vous êtes en direct. Un toucher ouvre le détail :
| Indicateur | Ce qu'il vous dit |
|---|---|
| send buffer | Le premier signal, et celui à surveiller. Le tampon se remplit avant que l'image saccade, donc une valeur qui monte vous prévient qu'une liaison peine, au lieu de vous annoncer qu'elle a déjà lâché. |
| target | Le débit visé en ce moment par le débit adaptatif, qui baisse et remonte tout seul selon les conditions. |
| dropped et retransmit | Paquets perdus et paquets renvoyés. Quelques retransmissions sur le réseau mobile sont normales, un compteur de pertes qui grimpe ne l'est pas. |
| Une ligne par liaison | Étiquetées wifi, cell ou eth, chacune avec son débit et son aller-retour, pour voir quel réseau porte quoi. |
| Le point sur chaque ligne de liaison | Vert : active et porte du trafic. Orange : en connexion ou bloquée. Rouge : tombée. Une ligne rouge pendant que le stream tient, c'est le bonding qui fait son travail. |
| Une ligne par destination | Nommée, pour que si vous envoyez à plusieurs endroits, vous voyiez laquelle est tombée pendant que les autres vont bien. |
Rien de spectaculaire, et c'est le but. La ligne de la liaison défaillante passe au rouge, les liaisons restantes reprennent le trafic et le stream reste connecté. Quand le réseau revient, cette liaison se réenregistre auprès du récepteur et rejoint le groupe toute seule. Vous n'arrêtez rien, ne relancez rien, ne touchez à rien.
Deux choses sur lesquelles il vaut mieux savoir à quoi s'attendre. D'abord, la liaison qui reste doit porter tout le stream : si votre débit n'était prévu que pour un bon Wi-Fi, le débit adaptatif baissera pendant que le réseau mobile fait le travail, puis remontera ensuite. Ensuite, le bonding sert à tenir, pas à aller plus vite : vos liaisons ne s'additionnent jamais en un plus gros tuyau. Réglez votre débit sur ce qu'une seule bonne liaison peut porter et vous remarquerez à peine le passage de relais.
Testez-le exprès, avant d'en avoir besoin. Passez en direct en bonding depuis chez vous, attendez que les stats soient stables, puis coupez le Wi-Fi une minute et regardez. Vous verrez la ligne wifi passer au rouge, la ligne cell prendre le relais, et le tout revenir quand vous rallumez le Wi-Fi. Dix minutes comme ça valent mieux que n'importe quelle lecture, et mieux vaut l'apprendre dans votre cuisine qu'au milieu d'un stream.
C'est la plus grosse. Un récepteur à 192.168.1.50 est joignable par votre Wi-Fi et de nulle part ailleurs, donc votre liaison mobile ne peut pas s'enregistrer et vous n'êtes pas en bonding : vous êtes sur le Wi-Fi avec des étapes en plus. La destination doit être un nom d'hôte ou une adresse publics, donc un relais, une machine hébergée, ou une redirection de port UDP sur votre routeur vers votre machine, adressée par l'adresse publique de votre routeur. Même règle pour un portable sur votre bureau.
Les récepteurs authentifient les émetteurs, donc un stream id vide ou tronqué vous donne une connexion qui ne mène nulle part. Collez la clé entière, préfixe publish: compris, dans le champ Stream id.
Deux liaisons ne s'additionnent pas. Si vous réglez un débit que seul votre Wi-Fi pouvait porter, le stream sera moins bon dès que le réseau mobile fait le travail, et vous accuserez le bonding du contraire de ce qu'il a fait. Le bonding vous garde en direct. Le débit est une autre décision.
Un VPN capte tous les sockets de l'appareil, donc l'appli ne peut pas en ouvrir un par réseau et il n'y a plus rien à agréger. Les stats le disent clairement quand ça arrive. Coupez le VPN, ou excluez LOLS IRL dans les réglages de l'appli VPN elle-même.
SRTLA demande un récepteur qui fait tourner srtla_rec, c'est lui qui remet les liaisons ensemble. Un simple écouteur SRT ne comprend pas l'enregistrement de groupe. Utilisez un relais, ou faites tourner srtla_rec devant votre serveur SRT comme le décrit le guide d'auto-hébergement.
La distance vous coûte un délai qu'on ne récupère jamais, et un aller-retour assez long peut empêcher la connexion de s'établir. Choisissez la région la plus proche : l'appli met une étoile à celle qui correspond au pays de votre SIM.