Question

Je crée un ordinateur exécutant OpenBSD que je souhaite jouer à toute la musique que je souhaiterai jamais.Je veux que cela soit essentiellement placé dans un coin et que c'est une chose.Le problème avec c'est que je veux le contrôler de partout où je suis.Je peux faire cela (bien que pas extrêmement facilement) avec SSH de mon ordinateur.Je pense que ce serait vraiment cool de contrôler (comme dans, choisir des chansons, sauter, une pause, un contrôle de volume, etc.) à partir d'une simple page Web afin que je puisse y accéder à partir de mon téléphone, ainsi que mon ordinateur.

Donc, je préférerais utiliser MPlayer pour cela.Y a-t-il un moyen de contrôler MPlayer de dire un script PHP ou quelque chose de similaire?

Était-ce utile?

La solution

http://www.mplayerhq.hu/docs/tech/slave.txt

Vous pouvez démarrer MPlayer en mode Receival de commande.Créez d'abord un tuyau nommé:

mkfifo /tmp/mplayercontrol
mplayer -slave -input file=/tmp/mplayercontrol

qui peut être contrôlé facilement par PHP:

file_put_contents("/tmp/mplayercontrol", "pause");

Si vous exécutez MPlayer et PHP sur le même serveur, cela devrait déjà le faire.

Autres conseils

MPlayer a une interface de contrôle à distance (esclave).

http://www.mplayerhq.hu/docs/tech/slave.txt

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top