Les billets de blog

Faire une présentation avec deux écrans sous linux

Demain matin je vais présenter au BlendWebMix une petite conférence mais une question s’est posé à moi… Comment faire en sorte d’utiliser un bureau étendu tout en faisant un miroir de certaines fenêtres ? Et bien il existe plein de solutions sans avoir besoin d’installer un client particulier. Suivez-moi. Cela fait… houlala plusieurs mois que je n’ai rien posté. J’en parlais avec Xavier Deneux, un ami, ex-collègue, revu avec plaisirs ce mercredi, et je me suis dit ce soir que l’occasion est trop belle pour ne pas poster un truc que j’utilise régulièrement quand je donne des conférences.

Serveur RSTP avec gstreamer et python

Avec mon petit raspberry-pi je me suis lancé le défit de streamer mon bureau sur la télé sans avoir à installer quoique ce soit sur la framboise. Utiliser gstreamer sur mon pc et hop… quelle idée… en fait, c’est pas simple du tout, mais j’ai trouvé la ruse du sioux. Python, gstreamer, et un peu de recherche, voilà ma solution. Je vous préviens, c’est clairement améliorable. Ce billet de blog va juste vous servir à capter le principe.

Utiliser la reconnaissance vocale de Google

Et si on se faisait une petit application de reconnaissance vocale maison qui marche sur le desktop ? Je recherche depuis des mois, voir des années, une solution sous Linux qui me permettrait de faire correctement de la reconnaissance vocale proprement. Mais mes recherches n’ont jamais été fructueuses, que ce soit du coté de CMU Sphinx ou je ne sais quel “Perlbox”… Mais voilà, Google propose sur Android, et depuis peu (quelques mois en fait) une api sur Chromium/Chrome qui fonctionne vraiment bien.

Gstreamer la suite

Toujours envie de faire du gstreamer ? Et si on s’amusait un petit peu avec quelques plugins ? Genre des visualisations graphiques de sons… et appréhender un souci simple de gstreamer qui ne peut pas raccorder une sortie sur deux entrées. Et de trouver la solution. Je vous fais un petit rappel vite fait. Gstreamer est un framework utilisable en bash, python, C, Vala, Java, Ruby, etc. Ce framework permet de manipuler des flux audio et vidéo au travers de plugins.

Didacticiel GStreamer

Gstreamer est un framework extrêmement puissant, bien pensé et vraiment utile permettant de travailler avec des flux audio et vidéo. Decodage, encodage, streaming, effets, et j’en passe… Il est impressionnant de simplicité à condition d’avoir des bases de connaissance sur les méthodes. C’est donc avec plaisirs que je vous propose une montée en compétence sur ce système de “pipeline”. J’ai certainement beaucoup de retard pour créer un tel didacticiel, mais je ne peux pas tout faire à temps.