- 具備 JavaScript 和 HTML 的基本知識
- 對 Web 工作原理有基本的瞭解
觀眾
- Web 開發人員
- 任何有興趣學習和使用 WebRTC 的人
Web Real-TimeCommunication (WebRTC) 是一個功能強大的開源專案,它使用應用程式程式設計介面在 Web 瀏覽器和行動應用程式上提供即時通信。
這種由講師指導的現場培訓(在線或現場)面向 Web 開發人員和任何有興趣學習和使用 WebRTC 建立具有語音、視頻和數據共用的應用程式的人,使用 WebRTC API。
在本次培訓結束時,參與者將能夠:
- 瞭解 WebRTC 的元素和功能。
- 使用簡單的 JavaScript API 在點對點連接上整合語音、視頻和數據共用。
- 使用 WebRTC API 建立簡單的應用程式。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹
- Web 上 Real-time Communication 的概述和歷史記錄
- WebRTC 應用程式架構
瞭解 WebRTC 伺服器技術
- 為什麼使用伺服器?
- 冰、眩暈和轉身
- WebRTC 信令選項
- 伺服器設置和託管選項
WebRTC API
- WebRTC API 簡介
- 使用 MediaStream 訪問網路攝像頭和麥克風
- 使用 RTCPeerConnection 建立對等連接
- RTCDataChannel 數據通信
- 使用 WebRTC 進行螢幕共用
開始
- 設置開發環境
- 使用 WebRTC 開發軟體和工具
使用 Peer.js 創建兩人視頻聊天
- Peer.js 庫簡介
- 為兩人視頻聊天設定 HTML
- 將 JavaScript 調用寫入 Peer.js
- 測試雙人聊天應用程式
使用 SimpleWebRTC 建立多人聊天應用程式
- SimpleWebRTC 框架介紹
- 設定多人視訊聊天的HTML
- 編寫 JavaScript 調用 SimpleWebRTC
- 測試多人聊天應用程式
總結和後續步驟
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