[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: linphone et routeur



Le 22/04/2011 10:53, Anthony Bourguignon a écrit :
Le 22/04/11 09:23, daniel huhardeaux a écrit :
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>

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.

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


Reply to: