Pd2vlc

De fablabo
Version datée du 4 mai 2016 à 18:31 par Oli44 (discussion | contributions) (yo vlc)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à :navigation, rechercher


Patch puredata pour commander le lecteur VLC par Telnet

Contributeur·ice·s

Statut du projet

Prototype

License

GFDL« GFDL » n’est pas dans la liste (Je ne sais pas, Licence à définir par la suite, Creative commons, Creative Commons Attribution CC-by-sa-3.0 France, Creative Commons Attribution CC-by-3.0 France, Creative Commons Attribution CC-by-nd-3.0 France, Creative Commons Attribution CC-by-nc-nd-3.0 France, Creative Commons Attribution CC-by-nc-3.0 France, Creative Commons Attribution CC-by-nc-sa-3.0 France, Licences libres, ...) des valeurs autorisées pour la propriété « License ».

Inspiration

Fichiers source

Machines

Matériaux


Description du projet

Patch puredata pour commander le lecteur VLC par Telnet



Objectifs

Le but est d'utiliser des PC hors d'âge sous Linux, Rasbian, MacoOS ou Windows comme lecteurs de vidéo. Le choix de VLC est simple: c'est le seul lecteur qui marche sur autant de plateformes, en profitant potentiellement de l'accélération matérielle. On peut le lancer avec une interface telnet qui permet de le commander à distance via une simple connexion réseau TCP pas du tout sécurisée. Le patch Puredata partagé ici permet potentiellement d'en commander plusieurs simultanément distribuées sur une grappe de machines connectées.

Mise en oeuvre

Il faut tout d'abord lancer VLC avec les options permettant d'écouter les commandes réseau. On doit spécifier le nom (ou l'IP, quand on a plusieurs interfaces) de la machine et un numéro de port. Sous Mac/Linux, on peut utiliser le nom Avahi/Bonjour sans souci.


Résultat(s)

Pas mal même s'il y a de la latence.

Evolution(s)

On peut imaginer implémenter le même groupe de commande dans Arduino, Processing, Python...