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.

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