Quelle architecture les applications VoIP utilisent-elles, P2P ou Client-Serveur?

StackOverflow https://stackoverflow.com/questions/409612

  •  03-07-2019
  •  | 
  •  

Question

Faites-moi savoir quelle architecture les applications VoIP utilisent-elles, P2P ou client-serveur?

Merci.

Était-ce utile?

La solution

Certains de chacun en général. Trois protocoles sont généralement impliqués. L'un d'eux, par exemple SIP, est utilisé pour établir la connexion. vous avez besoin d'un serveur pour cela parce que quelqu'un doit établir la connexion d'origine; cela signifie la disponibilité de la publicité et autres. Les deux autres sont essentiellement toujours RTP et RTCP - "protocole en temps réel". et "protocole de contrôle en temps réel", et ceux-ci sont mieux P2P, parce que vous voulez une transmission rapide sans goulet d'étranglement intermédiaire.

Il existe un article intéressant sur l'ensemble de la discussion ici .

Autres conseils

Il existe généralement une sorte de "serveur de présence": des périphériques s'enregistrent ("J'existe ici!") et les appels sont établis via le serveur (lorsque vous dites "Je souhaite me connecter à un périphérique (555 ) 555-1234 "cette demande de connexion est acheminée via des serveurs de présence).

Une fois l'appel établi et la diffusion de la voix / média en temps réel en flux continu, ce trafic est généralement pair à pair (en contournant tout serveur central), sauf en cas de complication telle que les deux périphériques sont protégés par des pare-feu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top