Bonjour à tous !
Je suis sur un programme d'audio-conférence en python 3 à 2 ou plus au travers internet (j'ai donc ouvert un port sur mon routeur) et je suis confronté à un problème : il s'écoule 6 secondes entre le moment où je parle et le moment où j'entends la réponse, c'est beaucoup trop. Aussi je me demandais s'il était possible de diminuer ce temps en changeant de protocole (j'utilise un socket de base avec le module socket, je ne connais que ce qu'on voit dans les tutos de base). Le but serait d'envoyer un paquet de données par frame d'un peu plus de 500 octets (19,5 frames par seconde) à une vitesse raisonnable au travers le réseau. Je dois aussi pouvoir mettre plusieurs destinataires pour le même paquet (avec le protocole que j'utilise, pour envoyer 100 octets à 2 personnes, je dois ouvrir deux connexions et envoyer 200 octets au total alors que je voudrais envoyer seulement 100 quel que soit le nombre de destinataires).
Question subsidiaire : Si vous savez comment je pourrais envoyer des données directement d'un ordinateur à l'autre sans avoir à ouvrir un port sur ma livebox, comme skype ou hamachi semble le faire, je suis preneur !
Merci d'avance !
Partager