여러 수신 SIP 호출을 처리하도록 설계된 pjsua 모듈을 사용하여 python/QT 응용 프로그램 (Linux Mint)을 유지 관리하고 있습니다. 구버전, 1.x입니다.PulseAudio에서 PJSUA Python 모듈을 사용할 수 없습니다.
이 모듈은 Linux Mint와 함께 설치된 PA와 호환되지 않습니다. 또한이 모듈은 사운드 장치 ("hw"
)에 직접 액세스하는 것 같습니다. 따라서 장치를 사용할 수있는 경우에만 작동하며 vlc와 같은 PA 호환 소프트는 사운드에 액세스 할 수 없습니다.
공유 라이브러리 pjsua 모듈 (_pjsua.o
)의 C 소스를 편집하려고했습니다. 징조없는 해킹으로 "hw"
건을 "pulse"
으로 바꿉니다. 성공하지 못했습니다.
해결책은 편집 소스를 암시 할 수 있으므로 여기에서 질문하십시오. 하지만 전에는 해결 방법으로 dmix와 PulseAudio를 인터페이싱하는 것이 좋습니다.