Le 22/04/2011 10:53, Anthony Bourguignon a écrit :
Le 22/04/11 09:23, daniel huhardeaux a écrit :Le problème est encore plus complexe que ça. SIP n'est que le protocole de signalisation. En gros, il sert juste à dire que tu es connecté et à quelle ip tu es joignable. Les flux audios et vidéos sont alloués sur des ports séparés. En ouvrant le port 5060, il est possible de faire sonner un téléphone SIP mais la conversation n'aura pas lieu (du moins pas sans utiliser d'autres artifices que SIP seul). Ça marche sur le même principe que le ftp en somme.Le 22/04/2011 06:50, Antoine Vagabonddurail a écrit :Bonjour,Bonjour[...] En regardant sur le net, j'ai vu qu'en effet il était mieux de sésactiver l'option de gestion du SIP pour faire fonctionner linphone. Pourquoi ?Le problème n'existe pas seulement avec Linphone: le signal SIP passe par le port 5060. Si Linphone utilise ce port en local et que ton NAT est symetrique on aura Linphone (port 5060) -> modem qui gere SIP (port 5060) -> Freephonie. Tu remarqueras que le signaling en retour entrera dans le port 5060 du modem qui fera je ne sais quoi, ce qui fait que cela ne fontionne pas. Une solution: configure Linphone afin qu'il utilise le port 12345 par exemple, cela devrait fonctionner. Cependant personne ne pourra t'appeller en direct à moins de dire à ton modem de forwarder le port 5060 en entrée vers <IP Linphone>:<port 12345>
Bien sur. Mais tant que le 5060 ne fonctionne pas -et c'est le seul port géré par les modems routeurs qui gèrent le SIP puisqu'ils ne savent pas quel sera/seront les ports RTP utilisés- il n'y a que ce port à faire fonctionner. Pour l'audio on pensera que le modem n'est pas complètement stupide. Et si cela ne devait pas fonctionner, Linphone permet aussi de figer son port UDP audio ou video. Ainsi un simple port forwarding sur le modem devrait faire fonctionner l'ensemble.
[...] -- Daniel