使用树莓派+sshfs来“远程“放音乐

发布日期:分类:RaspBerry Pi 相关 使用树莓派+sshfs来“远程“放音乐无评论
时效性提醒:本文首次编写发布于8 年前。

家中客厅有台音响,但音乐大多都在屋子里的电脑中,我总不能为了放个音乐而把台式机搬过去吧。。。

于是,将树莓派放到音响旁边,音频输出脸上音响。然后通过sshfs连接电脑的文件系统,并用mplayer播放电脑上的音频。(注意:你的电脑的系统得是linux等能装ssh服务端的)

sshfs是一个通过fuse实现的”通过SSH的文件系统”,它在客户端表现的就像一个文件系统一样,而在服务器端只需要能连ssh即可,无需任何修改。

首先在电脑上安装openssh-server

sudo apt-get install openssh-server

之后在树莓派上安装sshfs和用于卸载的fusemount(若不装则只能通过sudo umount卸载):

sudo apt-get install sshfs fusemount

然后把自己添加到fuse组:

sudo usermod -aG fuse pi

然后新建一个空目录用于挂载(名字随便)

mkdir remote

然后就可以在树莓派上挂载电脑上存着音乐的目录了(wusiyu为我的电脑上的用户名,192.168.1.103为电脑的ip,后面一大坨为电脑上音乐的路径,最后的remote/是刚才建的空目录,要按照你的实际情况修改)

sshfs wusiyu@192.168.1.103:/home/wusiyu/音乐/东方BGM/163/ remote/

输入密码,然后不出意外的话,树莓派的remote/下已经有电脑上的文件了

然后用mplayer放就可以了,可以在screen里放,省得一直占着终端。

screen -dmS music mplayer -loop 0 *

作者:WuSiYu

学生,Web开发者,智能硬件&IOT爱好者

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注