年后回来,因为新项目的需求,开始了解WebRTC相关的知识.目前接触的是Intel® Collaboration Suite for WebRTC.刚开始看SDK发现很多概念是我目前不知道的,于是恶补了一周基本的网络相关的知识.再来看Demo和Jar包里面的源码,对其代码逻辑的理解更深一步了.下面从代码层面分模块对Demo的设计和使用进行总结: 首先声明一下核心的对象: private ConferenceClient mRoom; 无论是登录还是发布.订阅Stream,我们都需要mRoom来进…
本文使用的WebRTC相关API都是基于Intel® Collaboration Suite for WebRTC的. 相关文档链接:https://software.intel.com/sites/products/documentation/webrtc/android/index.html 1.什么是WebRTC 我们都知道浏览器本身不支持相互之间建立信道进行通信,都需要通过服务器进行中转.比如现在有两个客户端—甲.乙,他俩想要进行通信,首先需要甲和服务器.乙和服务器之间建立信道.甲给乙发…
Realtime/Working WebRTC Experiments It is a repository of uniquely experimented WebRTC demos; written by Muaz Khan! No special requirement! Just WebRTC compatible web-browser (e.g. chrome/firefox/opera on desktop/android) These demos/experiments are…