У меня был успех с Simple SIP SDK.Это казалось более современным, чем другие решения, которые я пробовал, и которые не работали.Он также имеет поддержку OPUS, которую я искал.
https://sipsimpleclient.org/
Это немного работы для сборки из исходного кода.Они предоставляют репозиторий со встроенными двоичными файлами, которые я в итоге использовал.
После установки:
sip-settings -a add 6010@172.31.0.1 1234678 <--password
sip-settings -a default 6010@172.31.0.1
sip-settings -a set 6010@172.31.0.1 sip.outbound_proxy=172.31.0.1
sip-register <-- seems optional
sip-audio-session sip:5101@172.31.0.1
Последнее замечание, мне пришлось скачать исходный код, чтобы получить инструкции по установкедвоичные файлы из репозиториев для различных операционных систем.