是否可以轻松地从另一个程序控制 mplayer?
我正在设置一台运行 OpenBSD 的计算机,我希望它能播放我想要的所有音乐。我希望它基本上可以放在一个角落里并做它的事情。问题是我想从任何地方控制它。我可以通过我的计算机上的 ssh 来做到这一点(尽管不是很容易)。我认为从一个简单的网页进行控制(例如选择歌曲、跳过、暂停、音量控制等)真的很酷,这样我就可以从我的手机和计算机上访问它。
因此,我更愿意使用 mplayer 来实现此目的。有没有办法通过 PHP 脚本或类似的东西来控制 mplayer?
I'm setting up a computer running OpenBSD that I wish to play all the music I will ever want. I want it to basically set in a corner and do it's thing. The problem with that is that I want to control it from wherever I am. I can do that (though not extremely easily) with ssh from my computer. I think it'd be really cool to control(as in, choose songs, skip, pause, volume control, etc) it from a simple web page so I could access it from my phone, as well as my computer.
So, I'd prefer to use mplayer for this. Is there any way of controlling mplayer from say a PHP script or something similar?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
http://www.mplayerhq.hu/DOCS/tech/slave.txt
您可以启动mplayer处于命令接收模式。首先创建一个命名管道:
这可以通过 PHP 轻松控制:
如果您在同一服务器上运行 mplayer 和 PHP,那么应该已经做到了。
http://www.mplayerhq.hu/DOCS/tech/slave.txt
You can start up mplayer in command receival mode. Create a named pipe first:
Which in turn can be controlled via PHP easily:
If you run mplayer and PHP on the same server, that should already do it.
mplayer 有一个远程控制(从属)接口。
http://www.mplayerhq.hu/DOCS/tech/slave.txt
mplayer has a remote control (slave) interface.
http://www.mplayerhq.hu/DOCS/tech/slave.txt