VoIP utilizando PjSIP: pjsua_acc.c Error en el registro de SIP, estado = 408 (Tiempo de espera de solicitud)
Pregunta
Estoy intentando ejecutar el programa VoIP de prueba como se indica en http: // www.pjsip.org/pjsip/docs/html/page_pjsip_sample_simple_pjsuaua_c.htm
Estoy probando servidores SIP públicos presentes en http: //www1.cs.columbia .edu / sip / servers.html
Pero siempre recibo un mensaje de error como
14: 33: 25.515 pjsua_acc.c Error en el registro de SIP, estado = 408 (Tiempo de espera de solicitud)
Nunca he usado SIP antes, no puedo adivinar dónde está el problema. ¿Hay alguna forma sencilla de probar servidores SIP? ¿Alguien sabe servidor público SIP gratuito que funciona?
Gracias
Solución
El mensaje de tiempo de espera 408 generalmente significa que el agente de usuario, en este caso su aplicación pjsip, envió su solicitud pero no obtuvo una respuesta.
Estoy involucrado en un servicio SIP gratuito llamado sipsorcery con el que puedes probar tu software. Le permite ver un seguimiento completo de sus mensajes SIP, ya sea con una aplicación de navegador Silverlight o una consola telnet, que es extremadamente útil al intentar solucionar problemas.
Otros consejos
Puede probar su cliente SIP localmente con SIPP . Puede procesar solicitudes de REGISTRO, así como todos los demás mensajes SIP. Además, puede escribir scripts XML para SIPP para otros escenarios complejos.