找回密码
 立即注册
楼主: xixihaha

[求助] mpd播放不全就结束了

[复制链接]

23

主题

307

回帖

4325

积分

论坛元老

积分
4325
金钱
3990
HASS币
40
发表于 2021-12-29 15:53:03 | 显示全部楼层
最近发现可以用pulseaudio解决这个问题,
先安装pulseaudio(如果是树莓派最新版系统bullseye自带这个服务)。

方法一、音箱与MPD不在同一个硬件
服务器端(连音箱的):
编辑 /etc/pulse/default.pa 文件,最后加入以下几行:

load-module module-esound-protocol-tcp auth-anonymous=1
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.2.0/16
load-module module-zeroconf-publish

客户端(安装MPD的):
编辑 /etc/pulse/default.pa 文件,最后加入以下几行:

load-module module-zeroconf-discover

mpd.conf中的声音输出设置:

audio_output {
        type            "pulse"
        name            "My Pulse Output"
        server          "192.168.x.x"
}  

方法二、音箱与MPD在同一个硬件

编辑 /etc/pulse/default.pa 文件,最后加入以下几行:

load-module module-esound-protocol-tcp auth-anonymous=1
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.2.0/16
load-module module-zeroconf-publish
load-module module-zeroconf-discover

mpd.conf中的声音输出设置:

audio_output {
        type            "pulse"
        name            "My Pulse Output"
        server          "localhost"
}  

留意以上IP要改为自己的!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-9 17:42 , Processed in 0.298863 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表