『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: xixihaha

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

[复制链接]

22

主题

319

帖子

3931

积分

论坛元老

Rank: 8Rank: 8

积分
3931
金钱
3607
HASS币
30
发表于 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

GMT+8, 2024-11-25 21:39 , Processed in 0.431585 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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