WebRTC 学习笔记(4)--PeerConnection

WebRTC 学习笔记(4)--PeerConnection

此部分代码主要提供两个功能:

1),适配P2P传输部分和媒体处理部分的不同接口

2),封装易用的对外接口,方便使用者调用


1, 接口适配部分:

WebRTC 学习笔记(4)--PeerConnection_第1张图片

2, 简化接口部分:

2.1,外部协作

此部分代码实现了W3C webrtc 规范:http://dev.w3.org/2011/webrtc/editor/webrtc.html

目前PeerConnection可以包含多个videoTrack 但是只能有一个voiceTrack


Setup  a call:

WebRTC 学习笔记(4)--PeerConnection_第2张图片


Receive a call:


2.2 内部实现:



WebRTC 学习笔记(4)--PeerConnection_第3张图片

数据流动主要路径如下图:

WebRTC 学习笔记(4)--PeerConnection_第4张图片

主要初始化过程:


原文地址:http://blog.csdn.net/oupeng1991/article/details/28618399

你可能感兴趣的:(WebRTC 学习笔记(4)--PeerConnection)