Formation – Développement logiciel d’applications communicantes
Dernière mise à jour : 06/2015

DE9 – Déployer vos services téléphoniques avec WebRTC

WebRTC est le nouveau framework normalisé par l’IETF et le W3C, permettant la mise en œuvre de services de communications temps-réel au sein des navigateurs Web. Il offre de nouvelles perspectives d’usages, notamment liées à la téléphonie.

Durée : 1 jour
Prix : 780 €
Prix HT inter-entreprises par participant. Collations et déjeuners offerts.
S'inscrire / s'informer
Objectifs :

Cette formation vous permet d’appréhender :

  • Les enjeux, objectifs et fonctionnalités de WebRTC.
  • Les techniques et protocoles mis en œuvre.
  • Les mécanismes sous-jacents du framework WebRTC
  • Participants Ingénieur Réseaux, responsable technique, développeur Web ou toute personne souhaitant se familiariser avec cette nouvelle technologie.
  • Pré-requis Des connaissances générales des protocoles réseaux (TCP/IP, HTTP) et langages Web (HTML, JavaScript).
  • Travaux dirigés Des quiz permettent de valider les acquis. La formation est illustrée par des démonstrations et des travaux pratiques.
Imprimer
la page

Introduction

  • Rappel sur les contextes :
    • des réseaux de télécommunications
    • du monde du Web
  • Les solutions actuelles : ActiveX, Java, Flash
  • L’évolution vers WebRTC / RTCWeb
  • Architecture
  • Nouveaux usages

Signalisation

  • Standards (SIP ou XMPP/Jingle) ou propriétaires
  • Le protocole WebSocket
  • Description de session – SDP

Flux médias

  • Approche peer-to-peer
  • Protocole temps-réel – SRTP, DTLS, SCTP
  • Multiplexage des flux audio/vidéo et RTP/RTCP
  • Flux de données – (RTCDataChannel API)
  • Codecs audio et vidéo

Traversée des NAT

  • Signalisation :
    • Ping Pong TCP
    • Spécifique aux protocoles (SIP, …)
  • Flux médias : ICE, STUN, TURN
  • Tests de connectivité

Interopérabilité avec les réseaux opérateurs

Applicatif WebRTC

  • HTML5 / CSS3
  • JavaScript
    • WebSocket API
    • MediaStream API
    • JSEP & RTCPeerConnection API

TP/Démonstrations

  • Récupération du retour caméra
  • Etablissement d’un appel vidéo navigateurs (RTCPeerConnection API)
  • Utilisation du chat
  • Statistiques de qualité audio/vidéo
  • Impacts de STUN et TURN
  • Création et visualisation d’une WebSocket
  • SIP sur WebSocket

Formations connexes

  • Développement logiciel d’applications communicantes 5 formations
    • DE4

      SIPp : Conception de scripts de tests, d’intégration et d’acceptation

      L’objectif de cette formation est de découvrir l’ensemble des possibilités de SIPp et de le mettre en oeuvre afin de maîtriser son utilisation.

    • DE9

      Déployer vos services téléphoniques avec WebRTC

      Cette formation permet au participant d’appréhender les enjeux, objectifs et fonctionnalités de WebRTC, les techniques et protocoles mis en œuvre et les mécanismes sous-jacents du framework

    • DE10

      Développer vos applications multimedia avec WebRTC

      Cette formation permet d’appréhender les enjeux, objectifs et fonctionnalités de WebRTC, de mettre en œuvre les techniques et protocoles, de comprendre les API et leurs impacts réseaux et de maîtriser les mécanismes sous-jacents du framework. Cette fonction s'appuie sur de nombreux travaux pratiques.

    • DE11

      HTML5: développement de sites web

      Cette formation permet d’apprendre à développer un site web “responsive”, qui s’adapte à toutes les tailles d’écrans, d’éviter les pièges des CSS, de savoir choisir et utiliser le framework JavaScript qui convient à son projet et de maîtriser les contraintes de bases du Web appliquées aux terminaux mobiles.

    • DE12

      Python et Django : mise en oeuvre

      Cette formation permet d’apprendre à écrire des scripts serveur en Python, de maîtriser l’usage du framework Django pour réaliser un site Web complexe, de savoir installer et configurer un serveur Web utilisant Django et de savoir mettre en production son site Web.

iagility
capgemini
actility
AIRBUS
Schneider-mod
Sofrecom
Groupama-logo
neosoft
broadpeak
econocom
Thales
adventiel
logo-coriolis-telecom_mod
NETENSIA
GFI
axione
NIJI
Monaco Telecom_550x550
SopraSteria
logo_SDIS54_mod
orange
davidson
Modis
akio
Extia
Italtel
HubOne
Deltadore
assystem-logo
athemium
cirpack
ESR Groupe H69
Bouygues E&S
Icosnet
intel
Keolis
Lomaco
nokia-logo
SFR
VA SOLUTIONS2
CMB ARKEA
Savelec
BureauVeritas
SNCF_2011
DGAC
alten
AXIANS
technicolor
Motorola
t&t
DCNS
LOGO-CONVERGENCE-2019_300px_mod
sagemcom
Viibe
XURA 90H
CGI
Adeunis
image_et_reseau
Amphenol-Antenna-Solutions-Logo-2-mod
setelia
Astellia
SII
TuffigoRapidex
ADP
engie-ineo
sierra_wireless
la poste