VoIP tramite PjSIP: pjsua_acc.c Registrazione SIP non riuscita, stato = 408 (Timeout richiesta)
Domanda
Sto cercando di eseguire il test del programma VoIP come indicato in http: // www.pjsip.org/pjsip/docs/html/page_pjsip_sample_simple_pjsuaua_c.htm
Sto provando server SIP pubblici presenti su http: //www1.cs.columbia .edu / SIP / servers.html
Ma ricevo sempre un messaggio di errore come
14: 33: 25.515 pjsua_acc.c Registrazione SIP non riuscita, stato = 408 (Timeout richiesta)
Non ho mai usato SIP prima, non sono in grado di indovinare dove si trova il problema. Esiste un modo semplice per testare i server SIP? Qualcuno sa server SIP pubblico gratuito che funziona?
Grazie
Soluzione
Il messaggio di timeout 408 indica in genere che l'agente utente, in questo caso l'applicazione pjsip, ha inviato la sua richiesta ma non ha ricevuto una risposta.
Sono coinvolto in un servizio SIP gratuito chiamato sipsorcery con cui puoi testare il tuo software. Ti consente di visualizzare una traccia completa dei tuoi messaggi SIP con un'applicazione browser Silverlight o una console telnet che è estremamente utile quando si tenta di risolvere i problemi.
Altri suggerimenti
Puoi testare il tuo client SIP localmente con SIPP . Può elaborare le richieste di REGISTRAZIONE e tutti gli altri messaggi SIP. Inoltre, puoi scrivere script XML per SIPP per altri scenari complessi.