전환된 출력 수신기/모바일 오디오 스트리밍 - 그러나 일부 앱은 여전히 ​​이전 수신기를 사용합니다!

전환된 출력 수신기/모바일 오디오 스트리밍 - 그러나 일부 앱은 여전히 ​​이전 수신기를 사용합니다!

USB로 연결된 앰프/DAC와 온보드 오디오 간에 쉽게 전환하고 싶습니다. 저는 PulseAudio 4.0-2와 함께 완전히 업데이트된 Arch Linux x64를 사용하고 있습니다.

이 보드의 또 다른 스레드는 출력 수신기 전환 및 활성 오디오 스트림 이동에 관한 것입니다.이봐.

약간의 수정이 있기는 하지만 허용된 답변의 스크립트를 사용하면 원하는 대로 앰프/dac와 온보드 오디오 사이를 앞뒤로 전환할 수 있습니다. 마찬가지로 내 오디오 스트림이 기존 수신기에서 새 수신기로 이동되었습니다.

문제는 모든 애플리케이션이 새 수신기를 사용하는 것은 아니라는 것입니다. 예를 들어 웹 브라우저에서 YouTube 클립을 일시 중지하고 출력 싱크를 전환하고 모든 오디오 스트림을 이동한 다음 클립 일시 중지를 해제하면 오디오는 이전 싱크를 통해 계속 재생됩니다!

오디오 스트림을 이동하면 활성(현재 재생 중인) 오디오 스트림만 이동하는 것처럼 보입니다. 재생되지 않은 오디오 스트림이 일종의 일시 중지 모드에 있을 수 있지만 여전히 PulseAudio에 의해 추적되므로 이동할 수 있다고 생각했지만 그렇지 않은 것 같습니다. 아마도 어떤 이유에서인지는 잘 모르겠습니다. 왜냐하면 저는 사운드 시스템이 어떻게 작동하는지 잘 알지 못하기 때문입니다.

하지만 내가 사용하지 않으면팩텔소리 설정 사용그놈 제어 센터수신기를 전환하기 위해 모든 애플리케이션은 새로 전환된 수신기를 존중합니다. YouTube 클립이 일시 중지된 웹 브라우저도 마찬가지입니다.

이 질문은 다음과 같이 요약될 수 있습니다.다음과 같은 터미널 프로그램을 사용하여 이 작업을 수행하려면 어떻게 해야 합니까?팩텔, 모든 애플리케이션이 내 새 수신기를 사용하여 사운드를 재생하도록 하세요.그놈 제어 센터할 수 있다? 여기에는 현재 일부 사운드를 재생하지 않는 프로그램이 포함되어 있으므로 제거 가능한 오디오 스트림이 없는 것 같습니다.

관련 정보