Aller au contenu

NOALBS sans rien installer

NOALBS, c’est ce qui empêche ton direct de rester figé quand le signal meurt. Ici il arrive déjà lancé : la seule chose qui reste de ton côté, c’est de choisir quelles scènes utiliser.

NOALBS veut dire Nginx OBS Automatic Low Bitrate Switching. C’est un projet open source né dans la communauté IRL, et c’est la pièce sur laquelle repose la plupart des montages IRL : il surveille le bitrate et la latence du flux qui arrive sur ton ingest et, quand ils s’effondrent, il dit à OBS de basculer de scène. Dès que tu récupères, il revient tout seul.

C’est toute l’idée. Le reste — seuils, tentatives, commandes de chat — n’est que du détail autour.

Beaucoup de gens lancent NOALBS à la main, et ça marche. Autant savoir à quoi tu t’engages avant de décider :

  • Un serveur d’ingest à toi qui publie des statistiques en direct pour que NOALBS les lise. Sans statistiques, pas de changement de scène.
  • Une machine qui ne s’éteint pas. NOALBS doit tourner pendant tout le temps où tu diffuses, ce qui veut dire en pratique qu’il ne peut pas vivre sur le portable que tu refermes en partant.
  • Un fichier de configuration avec les noms de tes scènes, tes seuils et tes identifiants, synchronisé à la main chaque fois que tu renommes une scène.
  • Les mises à jour, et l’après-midi que tu passes à comprendre qu’il a cessé de basculer parce qu’un renommage l’a cassé en silence.

Rien de tout ça n’est difficile. C’est simplement du travail qui doit continuer, et qui tombe justement le jour où tu allais passer en direct.

Il arrive déjà installé, déjà lancé et déjà pointé sur ta clé de diffusion. Tu ne télécharges aucun binaire, tu n’édites aucun fichier et tu ne gardes aucun processus en vie.

De ton côté Sur un Cloud OBS Contre ton OBS
Qui l’installe Toi Personne, il est livré avec Personne, il tourne chez nous
Où il tourne Ta machine Ton Cloud OBS Chez nous, via le dock
Configuration Un fichier que tu édites L’onglet Changement de scènes L’onglet Changement de scènes
Statistiques d’ingest Tu les montes Incluses Incluses
Commandes de chat Oui, si tu les câbles Oui Non

La dernière ligne est la vraie différence entre les deux montages d’ici, et elle est racontée dans Commandes de chat NOALBS.

Tout ce que tu sais déjà reste valable, parce que c’est le même projet en dessous. Les mêmes trois scènes, les mêmes seuils de bas débit et hors ligne en kbps, le même RTT, le même nombre de tentatives, les mêmes !fix, !switch et !bitrate.

Deux choses changent quand même, et ce sont celles qui déroutent :

  • Les noms de scène sortent d’une liste déroulante, ce n’est pas toi qui les tapes. Ça élimine l’erreur la plus courante d’une configuration écrite à la main : un nom qui ne correspond plus.
  • Il n’y a pas de fichier de configuration à sauvegarder. Ce que tu enregistres dans l’onglet est la configuration.