Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera dans les plus brefs délais.
Merci pour votre réservation ! Un membre de notre équipe vous contactera dans les plus brefs délais.
Plan du cours
Introduction
- Aperçu et historique du temps réel Communication sur le web
- Architecture de l'application WebRTC
Comprendre les technologies du serveur WebRTC
- Pourquoi utiliser des serveurs ?
- ICE, STUN et TURN
- Options de signalisation WebRTC
- Configuration du serveur et options d'hébergement
WebRTC API
- Introduction à l'API WebRTC
- Utilisation de MediaStream pour accéder à la webcam et au microphone
- Utilisation de RTCPeerConnection pour établir une connexion entre pairs
- Communication de données RTCDataChannel
- Partage d'écran avec WebRTC
Pour commencer
- Mise en place de l'environnement de développement
- Utiliser les logiciels et outils de développement WebRTC
Utilisation de Peer.js pour créer un chat vidéo à deux personnes
- Introduction à la bibliothèque Peer.js
- Mise en place du HTML pour un chat vidéo à deux personnes
- Rédaction de JavaScript appels à Peer.js
- Test de l'application de chat à deux
Utiliser SimpleWebRTC pour créer une application de chat multi-personnes
- Introduction au framework SimpleWebRTC
- Mise en place du HTML pour le chat vidéo multi-personnes
- Rédaction d'appels JavaScript à SimpleWebRTC
- Test de l'application de chat multi-personnes
Résumé et prochaines étapes
Pré requis
- Connaissance de base de JavaScript et du langage HTML .
- Compréhension de base du fonctionnement du web
Audience
- Développeurs web
- Toute personne intéressée par l'apprentissage et l'utilisation de WebRTC
7 heures
Nos Clients témoignent (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Formation - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Formation - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.