2008-11-06 8 views
5

Estoy buscando una manera muy simple de contestar una llamada colocada en una troncal SIP. No necesito nada más que poder contestar la llamada cuando suena y poder detectar cuándo ha terminado.¿Alguien sabe de una buena, simple pila SIP basada en C++ que podría usar?

¿Alguien tiene alguna buena sugerencia para comenzar? Idealmente, me gustaría encontrar un código de C++ de código abierto simple que pudiera utilizar como base, pero también se agradecerían los tutoriales u otros enlaces útiles.

Respuesta

5

PJSIP http://www.pjsip.org/

EDIT: Ah, sí. Probamos algunos, este fue el menos pesado. La biblioteca también fue buena para nosotros, ya que pudimos usarla en un recuadro integrado (RTEMS), en Linux y Windows.

No puedo recordar la otra pila de SIP que usamos, pero apestaba. Se gastó tanta memoria que simplemente tuvo que eliminar todo y reinstalar la pila entre llamadas, y los mensajes tomaron FOREVER para atravesar la pila.

+0

PJSIP se ve muy bien por cierto. Sin embargo, requeriría que mi aplicación tenga licencia bajo la GPL, que es menos deseable. –

+0

El sitio menciona la posibilidad de obtener una licencia con una licencia diferente. – Henk

+0

Hablamos con el desarrollador y obtuvimos una copia de la biblioteca sin GPL. –

1

Si no está vinculado a C++, puede probar el Jain sip stack. Esto es de código abierto y tiene buena documentación/ejemplos.

0

¡Compruebe acerca de nuestra Pila SIP!

www.juphoon.com

Cuestiones relacionadas