家中有几个小音响一直吃灰,于是想到连到树莓派上,用手机控制,来个无线播放,媲美蓝牙音响了。
原理是通过DLNA协议把音乐串流到树莓派。
1.必要环境
sudo apt-get install git
2.安装依赖
sudo apt-get install libupnp-dev libgstreamer1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-alsa autoconf
3.下载源代码
cd #定位到 /home/pi 目录(#后为注释)
git clone https://github.com/hzeller/gmrender-resurrect.git
4.安装 Gmrender,依次执行以下命令:
cd gmrender-resurrect
./autogen.sh
./configure
sudo make
sudo make install
5.输入下面的命令运行服务,Android网易云音乐打开DLNA,尽情享受无线的自由吧!
gmediarender -f "Raspberry-DLNA" 2
以下实现开机自动启动,若没有这方面的需求,可略过
6.拷贝相关配置文件
cp scripts/init.d/gmediarenderer /etc/init.d/
7.建立用户组
cd
sudo useradd -g audio gmediarender
8.修改配置文件
sudo nano /etc/init.d/gmediarenderer
内容如下:
DAEMON_USER="gmediarender:audio" #用户组
UPNP_DEVICE_NAME="Raspberry-DLNA" #服务名称
9.设置开机自启
sudo update-rc.d gmediarenderer defaults
感谢 @ HscBook. 的教程