- Podstawowa znajomość JavaScript i HTML
- Podstawowe zrozumienie działania sieci
Publiczność
- Twórcy stron internetowych
- Każdy zainteresowany nauką i korzystaniem z WebRTC
Web Real-Time Communication (WebRTC) to potężny projekt typu open source, który zapewnia komunikację w czasie rzeczywistym w przeglądarkach internetowych i aplikacjach mobilnych za pomocą interfejsów programowania aplikacji.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych i wszystkich zainteresowanych nauką i wykorzystaniem WebRTC do tworzenia aplikacji z głosem, wideo i udostępnianiem danych za pomocą interfejsu API WebRTC.
Pod koniec tego szkolenia uczestnicy będą mogli
- Poznać elementy i możliwości WebRTC.
- Korzystać z prostych interfejsów API JavaScript w celu włączenia udostępniania głosu, wideo i danych w połączeniu peer-to-peer.
- Tworzyć proste aplikacje za pomocą interfejsu API WebRTC.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
- Przegląd i historia czasu rzeczywistego Communication w sieci
- Architektura aplikacji WebRTC
Zrozumienie technologii serwera WebRTC
- Dlaczego warto używać serwerów?
- ICE, STUN i TURN
- Opcje sygnalizacji WebRTC
- Konfiguracja serwera i opcje hostingu
Interfejs API WebRTC
- Wprowadzenie do interfejsu API WebRTC
- Korzystanie z MediaStream w celu uzyskania dostępu do kamery internetowej i mikrofonu
- Używanie RTCPeerConnection do ustanowienia połączenia równorzędnego
- Komunikacja danych RTCDataChannel
- Udostępnianie ekranu za pomocą WebRTC
Pierwsze kroki
- Konfiguracja środowiska deweloperskiego
- Korzystanie z oprogramowania i narzędzi deweloperskich WebRTC
Korzystanie z Peer.js do tworzenia dwuosobowego czatu wideo
- Wprowadzenie do biblioteki Peer.js
- Konfigurowanie HTML dla dwuosobowego czatu wideo
- Pisanie Java wywołań skryptów do Peer.js
- Testowanie aplikacji dwuosobowego czatu
Korzystanie z SimpleWebRTC do tworzenia wieloosobowej aplikacji czatu
- Wprowadzenie do frameworka SimpleWebRTC
- Konfiguracja HTML dla wieloosobowego czatu wideo
- Pisanie Java wywołań skryptu do SimpleWebRTC
- Testowanie wieloosobowej aplikacji czatu
Podsumowanie i kolejne kroki
United Arab Emirates - WebRTC Fundamentals
Saudi Arabia - WebRTC Fundamentals
South Africa - WebRTC Fundamentals
Österreich - WebRTC Fundamentals
Deutschland - WebRTC Fundamentals
Czech Republic - WebRTC Fundamentals
Magyarország - WebRTC Fundamentals
Luxembourg - WebRTC Fundamentals
Lithuania - WebRTC Fundamentals
Nederland - WebRTC Fundamentals
Portugal - WebRTC Fundamentals
Belgique - WebRTC Fundamentals
Australia - WebRTC Fundamentals
Malaysia - WebRTC Fundamentals
New Zealand - WebRTC Fundamentals
Philippines - WebRTC Fundamentals
Singapore - WebRTC Fundamentals
Thailand - WebRTC Fundamentals
Argentina - WebRTC Fundamentals
Costa Rica - WebRTC Fundamentals
Guatemala - WebRTC Fundamentals
Colombia - WebRTC Fundamentals
Venezuela - WebRTC Fundamentals
United Kingdom - WebRTC Fundamentals
South Korea - WebRTC Fundamentals
Pakistan - WebRTC Fundamentals
Sri Lanka - WebRTC Fundamentals
Bulgaria - WebRTC Fundamentals
Indonesia - WebRTC Fundamentals
Kazakhstan - WebRTC Fundamentals
Slovakia - WebRTC Fundamentals
Botswana - WebRTC Fundamentals