Télécommande PHP OMX Player
Posté : dim. 10 déc. 2017 20:14
Bonsoir à tous ,
J'ai pour projet de créer une interface web répertoriant les séries et films d'un dossier et de pouvoir les lires sur mon raspberry depuis cette interface.
J'ai donc créer un dossier avec plusieurs films, créer ma page php qui m'affiche les différents films.
Si je clique sur un film cela va le lancer sur mon raspberry via omxplayer à l'aide d'un un script python exécuté en php.
Jusqu'ici pas de problèmes.
Je souhaite ensuite via une page php contrôler la vidéo lue sur le raspberry (mettre en pause, baisser/augmenter le volume,...).
Les commandes omxplayer sont des entrées clavier : p pour pause, - baisser volume, + augmenter volume...
Je voulais d'abord simuler des entrée clavier à chaque appui de boutons de ma page php (par exemple avec xdotool), sans succès.
Je me suis un peu renseigné et il faudrait créer un "pipe" et modifier un fichier pour chaque entrées clavier...
Tout ça me semble assez compliqué (je débute) et tout ce qui est fait est assez poussé..
Si l'un de vous aurait une autre solution ou voudrait bien m'expliquer comment configurer et utiliser ce fameux '"pipe" il est le bienvenue.
Merci d'avance.
Bonne soirée.
J'ai pour projet de créer une interface web répertoriant les séries et films d'un dossier et de pouvoir les lires sur mon raspberry depuis cette interface.
J'ai donc créer un dossier avec plusieurs films, créer ma page php qui m'affiche les différents films.
Si je clique sur un film cela va le lancer sur mon raspberry via omxplayer à l'aide d'un un script python exécuté en php.
Jusqu'ici pas de problèmes.
Je souhaite ensuite via une page php contrôler la vidéo lue sur le raspberry (mettre en pause, baisser/augmenter le volume,...).
Les commandes omxplayer sont des entrées clavier : p pour pause, - baisser volume, + augmenter volume...
Je voulais d'abord simuler des entrée clavier à chaque appui de boutons de ma page php (par exemple avec xdotool), sans succès.
Je me suis un peu renseigné et il faudrait créer un "pipe" et modifier un fichier pour chaque entrées clavier...
Tout ça me semble assez compliqué (je débute) et tout ce qui est fait est assez poussé..
Si l'un de vous aurait une autre solution ou voudrait bien m'expliquer comment configurer et utiliser ce fameux '"pipe" il est le bienvenue.
Merci d'avance.
Bonne soirée.