PulseAudio를 사용하여 LAN을 통해 사운드를 오디오 서버로 보냅니다.
Firefox 또는 Chrome에서 Flash 미디어를 재생할 때 볼륨이 매 초마다 오르 내리는 것처럼 사운드가 떨립니다 ( 예 :) .
다음 단계를 수행하면 소리가 펄럭 거리는 것을 막을 수 있음을 발견했습니다.
YouTube의 비디오와 같은 플래시 비디오를 시작합니다
실행
pulseaudio --kill
상의 서버약 7 초간 기다리십시오
그런 다음 PulseAudio 서버가 자동으로 다시 생성되며 Flash 비디오의 사운드는 정상입니다.
문제는 Flash 비디오를 시작할 때마다이 작업을 수행해야한다는 것 입니다. 이것은 분명히 바람직하지 않습니다.
이 단계를 거칠 때 소리가 들리지 않게하려면 어떻게해야합니까?
누군가가 즉각적이고 간단한 해결책을 제시 할 것이라는 점을 의심하기 때문에 (바람직하지만) 현상금은 최소한 문제를 해결하는 방법을 제공하는 사람에게 갈 수 있습니다.
세부
여기 내 사운드 장치 출력 설정이 있습니다. 내가 알 수있는 한, 네 장치 모두 정확히 동일한 물리적 장치를 가리 킵니다.
PulseAudio 로그 출력 , 플래시 비디오를 재생하는 동안 가져옵니다.
Flash에서 로깅 세부 정보를 얻으려고 시도했지만 디버깅을 위해 Flash를 설치하고 활성화했지만 아무 출력도 생성하지 않았습니다 .
다른 소프트웨어에서는 문제가 발생하지 않으므로 Flash가 내 사운드 설정과 상호 작용하는 방식과 관련이 있다고 확신합니다.
다음은 도움이 될만한 오류 출력입니다.
$ cat /var/log/syslog | grep pulseaudio
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module.c: Failed to open module "module-esound-protocol-tcp": file not found
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module-gconf.c: pa_module_load() failed
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
Jul 30 01:40:08 mythbuntu pulseaudio[17388]: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module.c: Failed to open module "module-esound-protocol-tcp": file not found
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module-gconf.c: pa_module_load() failed
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
Jul 30 01:55:07 mythbuntu pulseaudio[17406]: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module.c: Failed to open module "module-esound-protocol-tcp": file not found
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module-gconf.c: pa_module_load() failed
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module.c: module-combine is deprecated: Please use module-combine-sink instead of module-combine!
Jul 30 02:04:43 mythbuntu pulseaudio[17433]: [pulseaudio] module-combine.c: We will now load module-combine-sink. Please make sure to remove module-combine from your configuration.
여기로부터 출력 pactl list
으로부터 서버 (스피커 컴퓨터) .
여기에서 출력 pactl list
에서 클라이언트는 .