Какие есть SIP-клиенты с открытым исходным кодом (или библиотеки), которые могут свободно распространяться разработчиками? - PullRequest
2 голосов
/ 15 сентября 2011

Нам нужно заменить наш текущий простой SIP-клиент (X-lite) на специально разработанный SIP-клиент, чтобы у него были особые функции, которые нам нужны:

Некоторые функции, которые мы планируем:

  • общие контакты (если агент A создает новый контакт, агент B может использовать его)
  • центральный журнал звонков (все агенты видят все звонки)
  • в случае ответа на вызов всплывает профиль клиента (просто открывается / выводится браузер: http://server.com/profile/{callerid})

Существуют ли какие-либо SIP-клиенты с открытым исходным кодом (или библиотеки), которые можно расширить для поддержки этих функций?

Ответы [ 3 ]

1 голос
/ 16 сентября 2011

Для C # есть стек sipwiz: sipsorcery .

(Лицензия выглядит как лицензия BSD с 3 пунктами.)

1 голос
/ 19 сентября 2011

Вы можете использовать SipekSDK (который использует оболочку для языкового стека PJSIP C, которая является надежной и хорошо документированной) http://code.google.com/p/sipeksdk/

1 голос
/ 15 сентября 2011

Единственный известный мне sipstack с открытым исходным кодом - lumisoft.

Пример UA можно найти здесь: http://www.lumisoft.ee/lswww/download/downloads/examples/

(UserAgent = клиент)

...