VoIP utilisant PjSIP: L'enregistrement SIP de pjsua_acc.c a échoué, statut = 408 (Délai de demande)
Question
J'essaie de tester le programme VoIP comme indiqué dans http: // www.pjsip.org/pjsip/docs/html/page_pjsip_sample_simple_pjsuaua_c.htm
J'essaie de serveurs SIP publics présents sur http: //www1.cs.columbia .edu / sip / servers.html
Mais je reçois toujours un message d'erreur comme
14: 33: 25.515 L'enregistrement SIP de pjsua_acc.c a échoué, statut = 408 (délai de requête)
Je n’avais jamais utilisé SIP auparavant, je n’arrive pas à deviner où est le problème. Existe-t-il un moyen simple de tester les serveurs SIP? Quelqu'un sait-il que le serveur SIP gratuit public fonctionne?
Merci
La solution
Le message de délai d'expiration 408 signifie généralement que l'agent utilisateur, dans ce cas votre application pjsip, a envoyé sa demande mais n'a pas reçu de réponse.
Je suis impliqué dans un service SIP gratuit appelé sipsorcery avec lequel vous pouvez tester votre logiciel. Il vous permet de visualiser une trace complète de vos messages SIP avec une application de navigateur Silverlight ou une console telnet, ce qui est extrêmement pratique lorsque vous essayez de résoudre un problème.
Autres conseils
Vous pouvez tester votre client SIP localement avec SIPP . Il peut traiter les demandes REGISTER ainsi que tous les autres messages SIP. De plus, vous pouvez écrire des scripts XML pour SIPP pour d’autres scénarios complexes.