Aller au contenu


Dr_Windu

Inscrit(e) (le) 04 mars 2012
Déconnecté Dernière activité aujourd’hui, 21:10

Sujets que j’ai initiés

rtmp://kyle.nfor.fr/live/stream

14 mai 2018 - 15:40

Qu'est-ce que c'est que ce charabia ?

Eh ben, c'est une expérience que je voulais faire sur le serveur Kyle ; je suis en train de regarder comment capturer/enregistrer/encoder/diffuser des flux audio/vidéo sur ma bécane (spoiler : ffmpeg, c'est le feu), et je me disais que quitte à y mettre le nez, autant en faire profiter tout le monde.

Je connais encore très mal la techno, donc je risque de dire des bêtises, mais il me semble que RTMP est un protocole qui permet de faire du streaming multimédia pour tous usages (radio/webtv/screencast/gaming), et que c'est un outil bien pratique pour diffuser du flux vidéo à des gens en passant par les internets (apparemment Twitch s'en sert, j'en déduis que c'est standard).

J'envisageais de me faire un serveur RTMP pour tester comment ça marche (apparemment la solution la plus simple consiste à passer par ngninx, que je ne connais pas encore non plus), et je me suis dit que tant qu'à faire, je pourrais en faire profiter les NFOR (je sais que des gens de chez nous se sont déjà essayés au streaming).

Concrètement je peux pas encore vous dire à quoi ça va ressembler, mais si les expériences de Draklaw sont représentatives, ça permet de regarder le stream de quelqu'un en rentrant juste une URL qui va bien dans VLC (genre le titre de ce topic).

Si on veut diffuser c'est un peu plus compliqué ; depuis GNU/Linux y'a une ligne de commande magique pour les barbus (traduire : facile si on sait quoi taper, 1d10h de hacking pour la trouver), et je soupçonne qu'il existe sur différents OS des logiciels qui font ça un peu tout seuls (j'ai entendu du bien d'OBS Studio), pour les intéressés.



Je dois dire que j'ai hâte de pouvoir spec directement l'interface d'Aranud qui joue un perso squish, pour avoir un meilleur aperçu du processus. S'il est prêt à dévoiler ses secrets.

EDIT : On a related note, j'envisage d'upgrader la Debian de Kyle vers stretch, voire buster. J'ai un peu peur de casser des trucs, mais d'un autre côté ça serait l'occasion de le reboot, ce qui serait...
root@kyle:/var/www/html# uptime
17:09:06 up 514 days, 16:45,  1 user,  load average: 0.35, 0.25, 0.29
...vraiment pas trop tôt.