现在有一个项目,用php实现,是这样的..
做一个web音乐播放器,在本地能够播放,上一首,下一首等等常用功能,这个没问题,很好弄,也有现成的插件..
但是需要在局域网内的移动端,比如一台手机上,app接口控制这个服务器上的web音乐播放器的播放,暂停,等等常用功能,包括获取当前播放进度,拖动播放进度....
这里比较麻烦,不知道怎么实现,因为是web播放器,以及php不常驻内存,这个播放器该如何控制它;不可能让它定时不断刷新通过数据库交互,这样不断初始化没法正常播放..
不知道这个功能,用PHP如何实现? 要用到什么技术?
我现在想是用前端h5写websocket和后端建立连接,后端接口接收到移动端调用后与前端通信,因为对这块不了解不知道能否实现?
还有一点,这个服务器可能得用windows,便于客户使用管理自己的音乐。
用Swoole与前端进行通讯。但是我认为后端只能是做好音源资源的控制。要实现类似音乐播放器,只能在前端调用htm5插件。