课程大纲

介绍

  • 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 的人
 7 小时

客户评论 (5)

即将举行的公开课程

课程分类