두 프로세스 간에 오디오 출력 장치 공유

두 프로세스 간에 오디오 출력 장치 공유

두 프로세스가 오디오 스트림을 공유(믹싱)하고 각각 단일 출력 장치로 오디오를 보내려고 하는 것이 가능합니까?

저는 AlmaLinux 9를 실행하고 있으며 기본 ALSA와만 쌍을 이루고 있습니다. 하지만 필요한 경우 파이프라인 라인을 추가(반환)할 수 있습니다.

테스트를 위해 "aplay"를 사용하고 싶었지만 이 솔루션은 모든 프로세스의 오디오 출력에 작동해야 합니다.

답변1

두 프로세스가 오디오 스트림을 공유(믹싱)하고 각각 단일 출력 장치로 오디오를 보내려고 하는 것이 가능합니까?

예, 그것이 오디오 서버의 목적입니다. 따라서 파이프라인와이어를 사용하면 이 문제가 즉시 해결됩니다. 심지어 ALSA를 사용하는 모든 프로그램에서 사용할 수 있는 (소프트웨어로 구현된) ALSA 의사 장치도 제공됩니다.

관련 정보