.asoundrc 파일의 변경 사항을 동적으로 설명하는 것이 가능합니까?

.asoundrc 파일의 변경 사항을 동적으로 설명하는 것이 가능합니까?

aplay 명령을 사용하여 두 가지 다른 동작 사이를 두 번 전환하고 싶습니다. - fifo 파일에 쓰기(이후 snapserver, 멀티룸 도구에서 읽음) - 로컬 장치에서 직접 음악만 재생(fifo 파일이 사용되지 않고 snapserver 에서 사용됨을 의미) 지연을 단축하기 위해)

fifo 파일(/tmp/snapfifo에 있음)로 출력하려면 전용 .asoundrc 파일을 사용합니다.

pcm.!default {
        type plug
        slave.pcm rate48000Hz
}

pcm.rate48000Hz {
        type rate
        slave {
                pcm writeFile # Direct to the plugin which will write to a file
                format S16_LE
                rate 48000
        }
}

pcm.writeFile {
        type file
        slave.pcm null
        file "/tmp/snapfifo"
        format "raw"
}

btstreamer라는 전용 사용자가 있습니다. 이 파일 내용을 동적으로 변경하고 즉시 고려할 수 있습니까?

관련 정보