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

      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.

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