IREXEC


irexec s’interface avec le daemon LIRC afin de permettre l’exécution de commande à partir des appuis décodé par  LIRC, ceci est utile si une application ne supporte pas lirc

ATTENTION !! irexec nécessite que le socket soit /dev/lircd on a donc creer un lien vers /var/run/lirc/lircd (cf projet multimédia)

ensuite voici un exemple du fichier de config que pourra utiliser IREXEC pour s’interfacer avec amarok

begin

prog = irexec

remote = devinput

button = KEY_PLAYPAUSE

config = qdbus org.mpris.amarok /Player Play

end

 

 

Publicités

Python et lirc


Il existe une interface python <-> lirc sur debian unstable, toutefois il semble qu’on ne peut définir une autre interface que /dev/lircd , par conséquent le script initial doit être modifié pour renvoyer la sortie sur /dev/lircd

sudo /usr/sbin/lircd –driver=devinput  –device=/dev/input/by-id/usb-Logitech_USB_Receiver-event-if01 –output=/var/run/lirc/lircd1 \–pidfile=/var/run/lirc/lircd1.pid –listen

sudo /usr/sbin/lircd –driver=devinput  –device=/dev/input/by-id/usb-Logitech_USB_Receiver-event-kbd –output=/dev/lircd \–pidfile=/var/run/lirc/lircd.pid –connect=localhost:8765

 

 

Création d’une page concernant le terminal multimédia


je me suis fait un petit terminal multimédia, accessible  sur un réseau privé wifi et tournant sur MythTv, la version actuelle est pilotable via une télécommande hertzienne donc pas besoin d’être en ligne de visée avec le PC

pour l’instant, seul mythtv est lancé au démarrage, le tout fonctionne à merveille mais je doit encore develloper une petite interface de lancement pour offrir le choix du logiciel à lancer, les choix envisagés sont

  • Lecture de Vidéo/diaporama et météo –> MythTv
  • Lecture fichier audio –> Amarok
  • visualisation de l’entrée vidéo –> Mplayer (Entrée vidéo)
  • Enregistrement de l’entrée vidéo –> Mplayer (Entrée vidéo)
  • gcompris
  • Arrêt du PC
  • Arrêt (retour sous metacity)

prochaine étape, créer cette page d’accueil en python / gtk / cairo et le tout interfacé avec lirc