MPD와 Chrome은 동시에 오디오를 재생할 수 없습니다.

MPD와 Chrome은 동시에 오디오를 재생할 수 없습니다.

MPD를 사용하여 음악을 재생하지만 소리가 들리지 않는 경우가 많습니다. 마침내 Chrome 웹 브라우저를 종료하면 재생이 계속된다는 것을 발견했습니다.

내 mpd.conf 파일의 관련 부분은 다음과 같습니다.

audio_output {
    type        "alsa"
    name        "ma Device"
    mixer_type      "software"    # optional
    dsd_usb         "yes"
}

MPD가 음악을 재생하는 경우 Chrome에서 모든 종류의 비디오 파일을 재생할 수 없는 또 다른 상황 - YouTube 비디오에서 "재생"을 클릭하면 MPD를 일시 중지할 때까지 정지됩니다. 그런 다음 Chrome에서 동영상을 재생할 때 fuser -fv /dev/snd/*명령 출력은 다음과 같습니다.

                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  jason      2085 F.... pulseaudio
/dev/snd/pcmC0D0p:   jason      2085 F...m pulseaudio

pcmC0D0p크롬, MPD인 것 같습니다 controlC0. 때로는 비디오를 중지해도 MPD에서 재생이 계속되지만 때로는 pcmC0D0pChrome을 종료할 때까지 활성 상태로 유지되는 경우도 있습니다.

pcmC0D0p결론은 MPD가 활성화되면 재생되지 않는다는 것입니다.

답변1

PulseAudio의 사운드 장치 공유 메커니즘을 사용하려면 모든 응용 프로그램에서 PulseAudio를 사용해야 합니다.

당신은해야합니다PulseAudio를 사용하도록 MPD 구성.

관련 정보