课程大纲
介绍
- 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
课程 - Visual Studio Code
机器翻译
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
课程 - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
课程 - 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.
课程 - 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.