浏览器中使用WebRTC进行通信
在浏览器中,可以通过WebRTC进行点对点的连接,实现视频流或音频流或者其他任意数据的传输,而无需通过服务器。 两个设备之间建立WebRTC连接需要一个信令服务器,来实现双方通过网络进行连接。
WebRTC相关的协议
访问《WebRTC协议介绍(MDN)》阅读WebRTC API构建的协议。
WebRTC的创建流程
通过
RTCPeerConnection
创建实例后, 按下面这个流程图展示一个完成的连接过程和所用的API。代码实现
基于WebRTC的简易的聊天室。用WebRTC实现的屏幕共享和摄像头传输。
项目地址:https://github.com/duan602728596/webrtc-demo
项目地址:https://github.com/duan602728596/webrtc-demo