L'indispensable du Streamer Linuxien
Qui a dit qu'on devait forcément être sur Windows pour streamer ?
Hello les gens !
Avec la fin des vagues de chaleurs, et mes rediffusions de la Gamescom, ça m'a donné envie de reprendre les lives au moins le vendredi soir (et ptet les samedis en plus des Trash Talk Show), et je me suis rendu compte que je vous ai jamais parlé de mon setup logiciel pour les lives (pour le moment sur Twitch, à voir si ça change), donc j'ai décidé de corriger ça aujourd'hui avec les outils que j'utilise pour les Lives (petite précision, ils sont aussi dispo sur Windows si jamais).

On démarre bien évidemment avec OBS Studio ! À l'origine nommé Open Broadcaster Software, ce logiciel libre sous licence GPL dont les sources sont dispo sur Github est la référence dans le domaine du streaming, y compris côté Windowsiens (au grand dam de Streamlabs qui a pris de sacrés scandales sur la gueule).
Relativement simple à prendre en main et à setup (le mot relativement est important, je l'utilise depuis des années, croyez moi que ça a méchamment évolué), c'est l'indispensable pour pouvoir filmer son écran et publier en direct sur Twitch, Peertube, ou tout autre service de streaming.
Pour ceux qui utilisent une distro basée sur Debian (comme Ubuntu) ou Fedora (comme Bazzite ou Nobara), le package classique et le Flatpak sont amplement le taff, pour ceux sur une distro basée sur Arch (comme Manjaro et Garuda), je vous recommande soit de passer par le Flatpak, soit de prendre l'AUR de Tytan652 qui est un contributeur d'OBS qui remet pas mal de fonctionnalités retirées du paquet pacman (et pour ceux qui se demande, je m'emmerde pas je me fous en capture d'écran et puis basta).

Évidemment, regarder son chat via le navigateur web, c'est laisser le dit navigateur pomper toute notre RAM, on pourrait très bien utiliser un navigateur ultra léger, mais ce serait trop simple, et donc à titre perso je passe par Chatterino.
Logiciel libre sous licence MIT dont le code source est consultable sur Github, il donne accès à pas mal d'infos, qui est devant le live, qui arrive et qui part (si vous avez moins de 1000 viewers), les timecodes de chaque message, tous les outils de modération qui vont bien pour kick ou ban des gens, mais il gère aussi les Emojis custom de plugins comme BetterTTV, FrankerFaceZ et 7TV.
Avec ça, même l'homme invisible n'échappera pas à votre regard, que ce soit sur votre chaîne, ou les chats d'autres chaînes que vous modérez.

N'étant pas fan de la société Elgato, je n'ai pas de Streamdeck, j'ai ouïe dire que Opendeck faisait le café pour faire marcher cet appareil sur Linux, mais du coup c'est mon téléphone qui me sert de Streamdeck avec le logiciel Deckboard.
Développé par le solodev Riva Farabi, ce logiciel propriétaire (désolé j'ai pas QUE du Libre pour ça) se décompose en deux partie, une app desktop (si vous êtes pas sur une distro basée sur Debian, passez par le Appimage ce sera le plus simple) qui sert de "serveur" où vous paramétrez vos différents tableaux de bord, et une appli mobile (Android ou iOS), soit en version gratuite (donc que avec des grilles en 3 par 4), soit en version "Pro" à environ 5€ qui permet de faire des grilles de la taille qu'on veut.
Avec ça je gère mes scènes, mon micro, le son de fond du PC, et via son système de plugins, j'ai aussi les métriques comme la conso de RAM et CPU de mon ordi, le tout sur l'écran de mon téléphone via le Wifi (ça marche aussi en USB mais j'ai déjà assez de bordel comme ça branché sur ma bécane), bref ça fait ce que je lui demande sans trop me prendre la tête, et ça reste le principal.
Même si j'ai les meilleurs modos du monde, ya des fois où ils peuvent pas être présents, ne serait-ce pour kick les bots qui foutent des liens à la con, vous donner le lien du Discord des IVG, de la Karak, ou mon lien affilié Gamesplanet (oui je le mets en avant et alors ? Ils sont cool et ça aide à soutenir mes prods tout en soutenant les studios tout en topant des bons jeux à pas cher) et j'ai pas forcément l'occase de faire un switch de fenêtre rapide pour le faire avec Chatterino, certains jeux aimant pas le Alt-Tab, du coup j'utilise un bot.
Ya plusieurs écoles pour ça, pendant longtemps je suis passé par Streamlabs (que je boude ouvertement aujourd'hui), ou par Streamelements (qui a été récemment racheté par Razer), aujourd'hui je passe par PhantomBot dont j'ai parlé dans un article dédié quand les rumeurs d'une possible fermeture de Streamelements commençaient à pas mal poper sur les Réseaux.
Je vais pas vous refaire toute la présentation du bot, l'article que j'ai produit en Mai dernier se suffit à lui même et donc vous invite à lire pour avoir plus d'infos, oui il est hébergé sur mon Homelab dans un conteneur Docker (on sent l'ingé DevOps), mais vous pouvez totalement l'héberger sur votre ordi, c'est clairement pas ça qui pompera toutes vos ressources, et ya toutes les infos sur le repo Github sur comment l'installer sur vos bécanes.

Avec ça, vous avez un peu le kit complet de tout ce qu'il faut pour Streamer dans de bonnes conditions sur Linux, évidemment vaut mieux avoir un deuxième écran sur votre PC pour avoir OBS et votre Chat sous les yeux tout en gardant votre jeu sur votre écran principal, et un support pour le téléphone (on en trouve de bonne qualité à 10 balles sur internet) si comme moi vous vous en servez de "Streamdeck de l'anti-Elgato", pour le reste bah à vous de jouer.
Merci de m'avoir lu jusque là, comme évoqué dans deux précédents articles, ce Blog est un média 100% indépendant, financé et produit par mes propres moyens, si vous appréciez mon travail et souhaitez m'aider, n'hésitez pas à le partager autour de vous, et si vous souhaitez participer financièrement afin de faire vivre ce média, vous pouvez faire un don ponctuel sur mon Liberapay ou bien acheter vos jeux via mon lien affilié Gamesplanet dont un léger pourcentage de ce que vous paierez me sera reversé.


