![Pulseaudio 샘플링 속도 차이가 너무 큼(A2DP)](https://linux55.com/image/108259/Pulseaudio%20%EC%83%98%ED%94%8C%EB%A7%81%20%EC%86%8D%EB%8F%84%20%EC%B0%A8%EC%9D%B4%EA%B0%80%20%EB%84%88%EB%AC%B4%20%ED%81%BC(A2DP).png)
질문:
저는 Raspbian을 실행하고 있습니다(2017년 2월부터). A2DP 모드에서 Bluetooth를 실행하고 Amazon Echo Dot(Pandora)을 통해 오디오를 스트리밍하도록 Raspberry Pi를 설정했습니다. 30분 동안 실행된 후 오디오 재생이 중지되었습니다. 확인하러 갔을 때 /var/log/syslogs
다음과 같은 내용을 발견했습니다.
실수:
Mar 24 22:12:34 raspberrypi pulseaudio[615]: [pulseaudio] module-loopback.c: Sample rates too different, not adjusting (44100 vs. 85062).
...
...
...
Mar 24 22:19:34 raspberrypi pulseaudio[615]: [pulseaudio] module-loopback.c: Sample rates too different, not adjusting (44100 vs. 462646).
내가 시도한 것들:
리샘플링 방법을 기본값에서 사소한 방법으로 변경했지만 문제가 지속됩니다.
온라인 검색을 시도했지만 유사한 문제를 찾을 수 없는 것 같습니다. 적어도 문제의 원인에 대한 정보는 없으며 유사한 솔루션에 가까운 것도 없습니다.
내 결론:
나에게는 Echo Dot의 샘플링 속도가 계속 증가하고 pulseaudio가 새로운 속도에 도달할 때까지 이를 처리할 수 있는 것 같습니다(기본 속도 * x). 이 시점에서는 "너무 달라져" 새 속도에 적응하지 않습니다.
질문:
무엇을 할 수 있나요? 재생을 허용하기 위해 특정 기능을 비활성화할 수 있나요? 수신 속도가 너무 높아지면 관리하기 쉬운 숫자로 재설정할 수 있습니까?
반창고 수정:
Amazon Echo Dot을 수동으로 연결 해제한 다음 포인트를 다시 연결하면 오디오 재생이 다시 시작되고 문제가 다시 발생할 때까지 20~30분 동안 정상적으로 재생됩니다.
고쳐 쓰다:
재샘플링 비율을 다시 trivial로 설정하려고 시도했는데 이번에는 다음 오류가 발생했습니다.
Mar 25 02:11:45 raspberrypi pulseaudio[595]: [bluetooth] module-bluez5-device.c: SBC decoding error (-2)
이것이 "진행"인지 의심스럽습니다. 하지만 이 특별한 버그는 무엇일까요?