2008-11-06 7 views
5

Я ищу очень простой способ ответа на вызов, помещенный в SIP-ствол. Мне не нужно ничего, кроме возможности отвечать на звонок, когда он звонит, и обнаруживать, когда он закончится.Кто-нибудь знает о хорошем, простом стеке SIP на базе C++, который я мог бы использовать?

У кого-нибудь есть хорошие указания, чтобы я начал? В идеале, я бы хотел найти простой C++-код с открытым исходным кодом, который я мог бы использовать в качестве основы, но также были бы оценены любые учебники или другие полезные ссылки.

ответ

5

PJSIP http://www.pjsip.org/

EDIT: Ах да. Мы попробовали несколько, этот был наименее тяжелым. Библиотека была также полезна для нас, поскольку мы могли использовать ее во встроенной коробке (RTEMS), в Linux и Windows.

Я не могу вспомнить другой SIP-стек, который мы использовали, но он сосал. Он просочился так много памяти, что вам нужно было просто удалить все и восстановить стек между вызовами, а сообщения заняли FOREVER, чтобы пересечь стек.

+0

PJSIP выглядит очень хорошо. Тем не менее, это потребует, чтобы мое приложение было лицензировано в соответствии с GPL, что менее желательно. – 2008-11-07 14:37:22

1

Если вы не привязаны к C++, вы можете попробовать Jain sip stack. Это с открытым исходным кодом и имеет хорошую документацию/примеры.

0

Пожалуйста, проверьте наш SIP-стек!

www.juphoon.com