本系列文章介绍使用WebRTC实现实时通信,原文参考 Real time communication with WebRTC

2. 概述

构建一个app来获取webcam的视频,预览并且通过WebRTC与peer-to-peer分享。同时,你还将学习如何使用WebRTC核心API,使用Node.js构建一个消息服务器。

What you’ll learn

  • 从webcam获取视频
  • 使用RTCPeerConnection传输视频流
  • 使用RTCDataChannel传输数据流
  • 构建信令服务来交互消息
  • 组合peer连接和信令
  • 拍照并通过data channel分享

What you’ll need

  • Chrome 47或以上
  • Web Server for Chrome, or use your own web server of choice.
  • code
  • 代码编辑器
  • HTML, CSS and JavaScript基础知识