Académique Documents
Professionnel Documents
Culture Documents
de Dakar
Faculté des Sciences et Techniques
Département Mathématiques et Informatique
Section : Informatique
Master 2 en Réseaux Télécommunications
Présentation Professeur
WebRTC est une technologie permettant les communications directes sans passer
par un serveur web et en temps réel entre plusieurs navigateurs soutenue par
Google, Mozilla et Opera au sein des standards du World Wide Web
Consortium (W3C).
Cette étape est permise par l'API via le protocole SDP. Lors de l'établissement
d'une session, un pair crée une requête qui décrit ce qu'il désire faire et l'autre
répond en spécifiant les options qui ont été sélectionnées.
Candidat ICE : Autant que d'échanger des informations sur les médias, les
pairs doivent échanger des informations sur la connexion réseau. Ceci est
connu comme étant un candidat ICE et détaille les méthodes disponibles
que le pair est en mesure de communiquer (directement ou via un serveur
TURN).
L’encapsulation "SCTP over DTLS over ICE sur UDP" fournit une
solution NAT traversal avec la confidentialité, l'authentification de la
source et l'intégrité des transferts.
Open Source
Déploiement facile et à faible maintenance
Distribution via URL
Mise à jour rapide
Pas de plugins nécessaires
Disponibilité sur plusieurs appareils
Communications Pair à Pair
Inconvénients :
Lors d’un récent sommet mondial sur le WebRTC qui a eu lieu à Londres début
2015, il a été révélé que plus de 1,5 milliard de navigateurs étaient compatibles
WebRTC et plus de 600 entreprises investissaient dans cette technologie. Il va de
soi que les entreprises proposant des solutions intégrant le WebRTC afin de gérer
les relations clients fleurissent un peu partout. Ces solutions intègrent
éventuellement du click to call, du click to chat ou du click to vidéo, du partage
d’écran et recueillent les données sous forme de statistiques pour certaines.
Spreed n’est pas seulement un chat vidéo, c’est encore bien mieux et ceci à tous
niveaux. Plus puissant, mais surtout incontestablement plus léger.
Avec une diversité de fonctions qui répond parfaitement aux exigences actuelles
des professionnels qui organisent des formations ou des réunions d’affaires, ou
des particuliers qui l’utilisent à titre personnel. Vous pouvez accéder à la
bibliothèque de contenu, au partage de documents, et au partage de fichiers en
pair à pair.
Sécurité de Spreed : Spreed offre une véritable et parfaite confidentialité (PFS)
de la sécurité des données avec AES 256 bits, le cryptage le plus robuste du
marché. Le centre Suisse de fiabilité et de sécurité des données émet des certificats
de sécurité dont la longueur de clé RSA est de 2048 bits, ce qui permet la
protection contre les attaques passives et actives sur la confidentialité, l’intégrité
et l’identité.
Implémentation de Spreed
Installation et Configuration
Tout d’abord on a besoin d’installer Docker :
Puis on doit lancer la commande suivante qui va démarrer le serveur Spreed sur
l’image de notre Docker :
Cela doit afficher comme suit :
La messagerie instantanée
Etc …
La capture ci-dessous montre comment partager un lien d’une vidéo sur
YouTube :