Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere
- Prezentare generală și istoric al Real-time Communication pe web
- Arhitectura aplicației WebRTC
Înțelegerea tehnologiilor serverului WebRTC
- De ce să folosiți servere?
- ICE, STUN și TURN
- Opțiuni de semnalizare WebRTC
- Opțiuni de configurare și găzduire a serverelor
API WebRTC
- Introducere în API WebRTC
- Utilizarea MediaStream pentru a accesa camera web și microfonul
- Utilizarea RTCPeerConnection pentru a stabili o conexiune între omologi
- Comunicarea de date RTCDataChannel
- Partajarea ecranului cu WebRTC
Noțiuni introductive
- Configurarea mediului de dezvoltare
- Utilizarea software-ului și a instrumentelor de dezvoltare WebRTC
Utilizarea Peer.js pentru a crea un chat video pentru două persoane
- Introducere în biblioteca Peer.js
- Configurarea HTML pentru un chat video între două persoane
- Scrierea JavaScript apelurilor către Peer.js
- Testarea aplicației de chat pentru două persoane
Utilizarea SimpleWebRTC pentru a crea o aplicație de chat pentru mai multe persoane
- Introducere în cadrul SimpleWebRTC
- Configurarea HTML pentru chat video pentru mai multe persoane
- Scrierea apelurilor JavaScript către SimpleWebRTC
- Testarea aplicației de chat pentru mai multe persoane
Rezumat și etapele următoare
Cerințe
- Cunoștințe de bază de JavaScript și HTML
- Înțelegere de bază a modului în care funcționează web-ul
Audiență
- Dezvoltatorii web
- Toată lumea interesată să învețe și să folosească WebRTC
7 ore
Mărturii (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
Curs - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Curs - 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.