Plan Szkolenia

Wprowadzenie

  • Przegląd i historia komunikacji w czasie rzeczywistym w internecie
  • Architektura aplikacji WebRTC

Zrozumienie technologii serwerowych WebRTC

  • Dlaczego używać serwerów?
  • ICE, STUN i TURN
  • Opcje sygnalizacji WebRTC
  • Konfiguracja serwera i opcje hostingu

API WebRTC

  • Wprowadzenie do API WebRTC
  • Użycie MediaStream do dostępu do kamery i mikrofonu
  • Użycie RTCPeerConnection do nawiązania połączenia peer-to-peer
  • Komunikacja danych za pomocą RTCDataChannel
  • Udostępnianie ekranu z WebRTC

Rozpoczęcie pracy

  • Konfiguracja środowiska deweloperskiego
  • Użycie oprogramowania i narzędzi do rozwoju WebRTC

Użycie Peer.js do stworzenia czatu wideo dla dwóch osób

  • Wprowadzenie do biblioteki Peer.js
  • Konfiguracja HTML dla czatu wideo dla dwóch osób
  • Pisanie wywołań JavaScript do Peer.js
  • Testowanie aplikacji czatu dla dwóch osób

Użycie SimpleWebRTC do stworzenia aplikacji czatu dla wielu osób

  • Wprowadzenie do frameworka SimpleWebRTC
  • Konfiguracja HTML dla czatu wideo dla wielu osób
  • Pisanie wywołań JavaScript do SimpleWebRTC
  • Testowanie aplikacji czatu dla wielu osób

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość JavaScript i HTML
  • Podstawowe zrozumienie działania internetu

Grupa docelowa

  • Programiści internetowi
  • Wszyscy zainteresowani nauką i wykorzystaniem WebRTC
 7 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie