Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Le streaming ou live ou diffusion en direct ou broadcasting est très populaire ces derniers temps sur la toile, pour transmettre un événement en direct comme un spectacle, un rassemblement ou un phénomène naturel, des parties de jeux vidéos, des projets artistiques ou beaucoup d'autres choses, la seule limite : la bande passante montante de votre connexion internet
Des outils très complets et faciles d'utilisation, qu'ils soient payants ou gratuits, libres ou non existent pour Windows et Mac.
Pour Linux, le choix était jusqu'alors limité à des commandes (avconv et ffmpeg) avec beaucoup d'arguments derrière et assez limitées en terme de facilité d'utilisation et de rapport travail/résultat.
Un logiciel très facile à utiliser, libre et open-source existe depuis 2012: OBS (Open Broadcaster Software), malheureusement il est codé pour Windows donc niet pour nous.
Cependant un projet nommé OBS-Studio a démarré (par la même équipe), ayant pour objectif d'être multiplate-forme, encore plus complet, et à terme de remplacer l'OBS original.
Tout d'abord, il faut vérifier votre version d'opengl avec la commande glxinfo:
apt install mesa-utils
glxinfo | grep "OpenGL"
si au niveau de core profile version, c'est supérieur à 3.2, c'est bon, exemple :
OpenGL core profile version string: 4.10
Le paquet obs-studio est disponible dans les dépôts depuis Debian Stretch:
apt install obs-studio
apt-get install build-essential pkg-config cmake git checkinstall libx11-dev libgl1-mesa-dev libpulse-dev libxcomposite-dev libxinerama-dev libv4l-dev libudev-dev libfreetype6-dev libfontconfig-dev qtbase5-dev libqt5x11extras5-dev libx264-dev libxcb-xinerama0-dev libxcb-shm0-dev libjack-jackd2-dev libcurl4-openssl-dev libavcodec-dev libavfilter-dev libavdevice-dev ffmpeg
apt-get install libfdk-aac-dev
apt-get -t jessie-backports install libswresample-dev
mkdir InstallOBS
cd InstallOBS
git clone https://github.com/jp9000/obs-studio.git
cd obs-studio
mkdir build && cd build
cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
make -j4
checkinstall --pkgname=obs-studio --fstrans=no --backup=no --pkgversion="$(date +%Y%m%d)-git" --deldoc=yes
Tout d'abord vous avez besoin de créer un compte chez un hébergeur (ou créer vous même votre service perso mais c'est au delà du sujet de cet article), j'aimerais ne pas le faire mais je recommande Youtube de Google qui est simple d'utilisation, qui autorise pas mal de sujets et qui est multiplate-forme pour les visionneurs (sans nécessité d'un plugin flash (sous linux par exemple, il est impossible de regarder les streams twitch dans un navigateur sans ledit plugin… )).
Voila maintenant la fenêtre principale d'OBS-Studio :
Avec un peu de bidouillage vous avez maintenant une scène qui correspond à ce que vous diffusez, vous pouvez maintenant commencer votre stream, si vous trouvez que vous perdez beaucoup de paquets ou que votre processeur est surchargé (visible en bas à droite de la fenêtre d'OBS-Studio pendant la diffusion) dans ce cas, allez dans “Paramètres” > “Vidéo” et changez la résolution (ainsi que le nombre d'images par seconde si vous le souhaitez).
640×480@30fps ou 720×480@30fps (ou moins) pour une connexion adsl (débit montant <900kb/s) et un processeur décent mais modeste la HD et la full HD ainsi que le 60fps (1280×720, 1920×1080) sont réservées aux belles machines et aux connexions très haut débit (Fibre, 4G ou VDSL).
vous pouvez tester votre débit montant ici: http://testmy.net/upload
Enfin si vous perdez toujours des paquets vous pouvez aller dans l'onglet “Flux” des paramètres, ici vous pourrez régler les bitrates, pour le bitrate vidéo, un bitrate entre 500 et 1200kb/s ira pour du 720×480, essayez d'abord à 1000 puis descendez jusqu'à ce que vous ne perdiez plus de paquets (testez pendant plusieurs minutes à chaque fois bien sur pour voir sur la durée)
Tout a démarré de là mais pour les commentaires sur le tuto, se reporter comme d'hab' au lien dans l'entête de ce tuto.