|   Call us at 1-855-MODULIS

mars 16th, 2015 by The Modulis Team

Utilisation du webRTC pour la collaboration

“WebRTC est la capacité de communiquer en direct avec quelqu’un ou quelque chose comme si vous étiez là à côté. WebRTC comble une lacune critique dans la plate-forme Web puisque vous pouvez communiquer en temps réel en chargeant simplement une page Web“, disait Justin Uberti, Responsable Technique WebRTC, Google.

En termes plus simples, WebRTC est un outil de communication pair à pair en temps réel  via un navigateur web! Cette communication peut être sous la forme de voix, de données ou de vidéo. La robustesse, la flexibilité plug-in et une communication sans latence via le web ont été un rêve depuis toujours. WebRTC est la réponse à cette quête tant attendue. La vision de WebRTC est de réaliser des capacités de communication en temps réel (voix, données et vidéo) avec tous les navigateurs Web.

Auparavant, afin de passer des appels audio ou vidéo à partir d’un ordinateur, les utilisateurs devaient télécharger des logiciels propriétaires pour lesquels ils ont dû créer des comptes pour faire des appels. WebRTC s’appuie sur une tendance récente dans laquelle un navigateur Web représente « l’application », facilitant ainsi la communication entre deux navigateurs sans téléchargement de logiciel ou d’inscription nécessaires. Les navigateurs Web contiennent eux-mêmes les capacités nécessaires pour accepter ces normes. WebRTC standardise les communications audio et vidéo entre les navigateurs, offrant ainsi des ponts de données pour supporter le tchat texte ou le partage de fichiers.

Intégrer le SIP à un navigateur Web est l’un des principaux aspects du WebRTC. En apportant les applications SIP dans un navigateur web, nous pouvons utiliser le potentiel des API  WebRTC pour créer de nombreuses solutions de téléphonie, des systèmes d’appel en ligne aux  systèmes de gestion de centres de contact. Le modèle offre/réponse WebRTC s’adapte très naturellement à l’idée d’un mécanisme de signalisation SIP. Il y a, cependant, quelques problèmes techniques qui font que la mise en œuvre du SIP soit avec le WebRTC constitue un défi : la connexion au proxy SIP via WebSocket, et l’envoi de flux de média entre les navigateurs et les téléphones.

Le World Wide Web Consortium (W3C) et l’Internet Engineering Task Force (IETF) travaillent conjointement sur la normalisation des WebRTC et le développement de son API. Le but derrière la standardisation de l’API est de créer des mécanismes sûrs pour les équipements afin de communiquer avec des périphériques matériels embarqués (comme les appareils photo, audio, etc.) et d’établir en temps réel des sessions pair à pair de médias et des données qui sont fiables et sécurisées avec différents périphériques distants.

Applications principales de WebRTC:

Certaines des principales applications de WebRTC comprennent une communication audio et vidéo supportée par un navigateur – une plateforme simple pour le partage de fichiers. Ce sont également des applications très importantes pour les centres d’appels. Les utilisateurs n’ont pas besoin d’activer des logiciels tiers pour communiquer ; une simple application de navigateur permettra la communication audio et vidéo entre pairs locaux et distants. Pour une plate-forme PBX d’entreprise, WebRTC permettra la communication en temps réel avec différents utilisateurs PBX locaux ou distants via les navigateurs standards Chrome, Firefox ou Internet Explorer. D’autres applications de WebRTC comprennent:

La publicité :

  • Les bannières ‘Click-to-Call’
  • Le bouton d’appel gratuit pour les pages jaunes

Les Services Internet

  • Le Webphone sur site
  • Le softphone de bureau Adobe AIR
  • Les applications de téléphone pour les réseaux sociaux
  • La messagerie audio et vidéo

La radiodiffusion interactive

  • Le E-Learning – les séminaires et les élections par téléphone
  • Les commentaires Internet-TV par téléphone
  • Les appels Internet-TV/Radio entre les joueurs de jeux par téléphone mobile

Vous pouvez jeter un coup d’œil à une application intéressante de tchat vidéo WebRTC sur: apprtc.appspot.com

Les rôles clés de l’industrie WebRTC:

W3C normalise les API, et l’IETF standardise les protocoles pour WebRTC. Google, Mozilla et Opera ont également rejoint le groupe. Certains des principaux fournisseurs de commutateurs logiciels et de passerelles média comme Genband, Sonus, Sansay adhèrent aussi au WebRTC et développent des plateformesde communication des prochaines génération prenant en charge la fonctionnalité WebRTC. Asterisk 11 prend également en charge le WebRTC.

W3C normalise les API, et l’IETF standardise les protocoles pour WebRTC. Google, Mozilla et Opera ont également rejoint le groupe. Certains des principaux fournisseurs de commutateurs logiciels et de passerelles média comme Genband, Sonus, Sansay adhèrent aussi au WebRTC et développent des plateformesde communication des prochaines génération prenant en charge la fonctionnalité WebRTC. Asterisk 11 prend également en charge le WebRTC.