- 具备 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