課程簡介
介紹
- 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
- 測試多人聊天應用程式
總結和後續步驟
最低要求
- 具備 JavaScript 和 HTML 的基本知識
- 對 Web 工作原理有基本的瞭解
觀眾
- Web 開發人員
- 任何有興趣學習和使用 WebRTC 的人
客戶評論 (5)
我很喜歡Gunnar在我們進行的時候幾乎隨機編寫所有代碼的方式,但在谷歌雲端硬盤上有很多可以在培訓後參考的預備材料。 Gunnar根據我之前提供的示例數據編寫的代碼也非常有用,並且使培訓與我們自己的數據集相關。
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
機器翻譯
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
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.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.