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

Numărul de participanți



Pret per participant

Mărturii (3)

Cursuri înrudite

Categorii înrudite