我正在安装一台运行OpenBSD的电脑,我想播放我想要的所有音乐。我希望它基本上设置在一个角落,并做它的事情。问题在于我想从任何地方控制它。我可以用我的电脑中的ssh做到这一点(虽然不是很容易)。我认为从一个简单的网页控制(如选择歌曲,跳过,暂停,音量控制等)真的很酷,所以我可以通过手机和我的电脑访问它。
所以,我更喜欢使用mplayer。有没有办法控制mplayer来说PHP脚本或类似的东西?
答案 0 :(得分:14)
http://www.mplayerhq.hu/DOCS/tech/slave.txt
您可以在命令接收模式下启动mplayer。首先创建一个命名管道:
mkfifo /tmp/mplayercontrol
mplayer -slave -input file=/tmp/mplayercontrol
反过来可以通过PHP轻松控制:
file_put_contents("/tmp/mplayercontrol", "pause");
如果你在同一台服务器上运行mplayer和PHP,那应该已经这样做了。
答案 1 :(得分:5)
mplayer有一个遥控(从属)界面。