Bonsoir,

J'utilise ici un programme sur mon Raspberry pi qui est omxplayer. Celui-ci lance une video sur mon port hdmi via la commande suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
# omxplayer -o hdmi tbbt.avi
Le programme attend que l'on appuie sur les touches du clavier pour controler la video (plai/pause, stop, quitter etc.).

J'ai esseiller de le controler a distance en lui donnant comme entrée standard un fichier pipe:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
# mkfifo /tmp/omxPipe
# omxplayer -o hdmi tbbt.avi < /tmp/omxPipe
La video ne démarre pas. Je fait ensuite via une connexion ssh :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
echo "nimporte quoi" > /tmp/omxPipe
Et la video démarre. Par contre par la suite je ne peux ni faire pause, ni quoi que ce soit. Aussi bien avec mon clavier en local que avec des echo p > /tmp/omxPipe.


Comment puis-je faire pour envoyer des caractères au programme omxplayer ?