如何在手机上播放电脑上的音乐歌曲

首先电脑上得有足够多的歌,如果没有的话,请移步淘宝自行购买,绝对量大管饱,还便宜。

解决了歌曲资源问题,接下来就是硬件问题了。你得有一个运行 windows 系统的电脑(虚拟机估计也可以)。系统版本我用的是 win8,win7 不建议用(因为对触摸操作的优化不太好),win10 我没测试过。

如果有多台手机同时播放电脑上音乐的要求,且 Windows 系统不支持多用户同时登录,则需要给系统打一个多用户补丁 RDPWrap。如果 Windows 系统是不具有远程桌面功能的基础版或家庭版,也需要这个补丁来启用远程桌面功能,因为我后面需要用手机远程连接电脑。

接下来在 windows 上为每台手机创建一个独立的账户,这样各手机可以同时播放电脑上的音乐,互不影响。当然也可以多台手机共用同一个 windows 账户,这样同时只能有一台手机播放音乐,一旦其它手机远程连接这个账户,就会把原先连接的手机踢掉。

电脑上播放音乐的软件使用 foobar2000,可以使用绿色版,这样设置好一个账户下的 foobar2000 后,就可以直接将其复制到其它账户里使用(复制前确保 foobar2000 已被关闭)。foobar2000 最重要的设置是 Library -> Configure -> Media Library -> Music folders -> Add... 即添加需被监控的音乐文件夹,foobar2000 会实时监控音乐文件夹内的歌曲变化。

电脑端部署完毕后,再对手机端进行部署,手机端需安装 Microsoft 出品的 Remote Desktop 软件,此软件有正式版和 Beta 版,它们的区别是 Beta 版不论在前台还是后台都可以发出声音,正式版只有在前台才能发出声音。

Remote Desktop 可以记住用户名密码,可以将需连接的电脑添加到手机桌面,还可以指定远程连接时使用的 DPI。

如果是局域网的话,Remote Desktop 直接指定主机的 IP 就可以进行连接。如果手机在外面想连接家里面电脑的话,那要看家里面的宽带有没有动态公网 IP,如果有的话,可以弄个动态域名来连接,当然还少不了要在路由器上做端口映射,映射时建议使用高位不知名端口号以避免外界对知名端口号的扫描。

最后,如果需要在手机断开远程连接时自动停止电脑端音乐的播放,可以在电脑端对应账户的计划任务里添加用户断开连接时需要执行的程序,一般使用 ahk 脚本调用 foobar2000 的停止命令就可以了。

此条目发表在 杂记 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>