Простой и надежный SIP-клиент / библиотека для командной строки Linux - PullRequest
2 голосов
/ 11 ноября 2010

Я ищу SIP-клиент в Linux, которым я мог бы управлять через канал, или библиотеку высокого уровня, чтобы включить его в свое программное обеспечение. Я попробовал Linphone, который довольно хорош, но, кажется, имеет некоторые нестабильности, такие как падение звука при разговоре с сервером Asterisk. В настоящее время я смотрю на OpalVoip, но я подумал, что я бы попросил экспертов ... Спасибо

Ответы [ 2 ]

1 голос
/ 14 ноября 2010

На этой странице перечислены почти все ваши варианты. София и sipx используются в популярных приложениях VoIP, поэтому они, вероятно, хорошие ставки.

0 голосов
/ 14 апреля 2019

У меня был успех с 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

Последнее замечание, мне пришлось скачать исходный код, чтобы получить инструкции по установкедвоичные файлы из репозиториев для различных операционных систем.

...