Salut à vous,

je recherche des infos au niveau de la traversée de firewall.
Je suis en train de faire une appli qui nécessite de connecter 2 personnes qui peuvent être sur des reseaux NATé différents, et j'aimerais bien éviter d'avoir à ouvrir systématiquement un port en entrée (j'ai pas le controle des nat chez les utilisateurs).

Je ne sais pas encore tt a fait si j'utiliserai TCP ou UDP.

Je fonctionne avec un serveur central, mais pour des rasons de bande passante, j'aimerais autant faire passer mes flux directement entre les clients (flux video) (j'ai aussi d'autres données à tranmettre d'ou le serveur central).

Je pensais (si TCP) lancer une connexion vers le serveur pour chaque client et utiliser cette socket pour établir la connexion en direct (modification des flag ACK). Faisable ou pas la peine de continuer dans cette voie? :

Bref, merci d'avoir lu jusque là Si c'est pas clair, hésotez pas à demander des explications.
Et si vous avez de la doc sur le firewall traversal, merci aussi

++