请见下面链接
https://openwrt.org/docs/guide-user/hardware/bluetooth/bluetooth.speakers
其中/etc/mpd.conf有几点要注意:
- 用户mpd要加入pulse和pulse-access组,不然没有输出
- playlist_directory 必须要有, 如 "/root/.mpd/playlist"
- db_file 要这样 "/root/.mpd/database", 不能 "~/.mpd/database"
- 删除/etc/init.d/pulseaudio文件中的禁止加载module的选项
- 注意pulseaudio-system.conf文件位置,在/etc/dbus-1/system.d/或者/usr/share/dbus-1/system.d/
audio_output,具体要这样子
audio_output { type "pulse" name "My Pulse Output" ##server "remote_server" # optional ##sink "remote_server_sink" # optional ##media_role "media_role" #optional }
或者
audio_output { type "pipe" name "My Pipe" command "/usr/bin/pacat --rate=44100 --format=s16le --channels=2 2>/dev/null" format "44100:16:2" }
注意:二选一,不然有2个输出声音