Formation – Conception, Développement logiciels et outils de test
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

  • Conception, Développement logiciels et outils de test 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.

    • DE13

      Comprendre le fonctionnement et l’utilisation de Wireshark

      Wireshark est L'analyseur de paquets réseau open source qui permet de capturer et d’inspecter en détail le trafic d'un réseau IP. Il est largement utilisé pour le diagnostic réseau, la sécurité informatique et l’analyse des protocoles. Grâce à son interface graphique intuitive, Wireshark permet de visualiser chaque paquet et d'en extraire des informations précises. Cet outil est indispensable pour comprendre le fonctionnement des communications réseau en temps réel. Dans le cadre de cette formation, nous apprendrons à utiliser Wireshark pour observer, filtrer et interpréter le trafic réseau.

    • DE14

      Comprendre et maîtriser les chaînes de transmissions numériques

      Cette formation permet d’acquérir les connaissances fondamentales pour comprendre, dimensionner et analyser une chaîne de transmission numérique, depuis la source d’information jusqu’au récepteur. Elle met l’accent sur les technologies actuelles (Ethernet, WiFi, 4G/5G, Fibre optique, LoRa, Bluetooth) et les outils de simulation professionnels (GNU Radio, MATLAB).

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