iOS音视频开发

WebRTC介绍

2019-06-27  本文已影响0人  无神

一、 WebRTC是什么

WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准。

简单说就是一个音视频处理+及时通讯的开源库

WebRTC简介.png

二、WebRTC 有哪些优点

三、WebRTC应用场景

  1. 音视频会议
  2. 在线教育
  3. 照相机
  4. 音乐播放器
  5. 共享远程桌面
  6. 录制
  7. 即时通讯工具
  8. P2P网络加速
  9. 文件传输工具
  10. 游戏
  11. 实时人脸识别

由上方列出的条目可以看出,WebRTC的应用场景十分广泛,尤其是在网路越来越发达的当下,音视频会议、在线教育、即时通讯工具、游戏、人脸识别一定是当下和未来的发展方向,跟上时代的步伐才不至于死在沙滩上

四、 WebRTC的愿景

网络传输 音视频引擎
内网链接 音频引擎
P2P传输 视频引擎
TURN中转

五、 WebRTC运行机制

轨与流

WebRTC的重要类

六、 WebRTC目前支持的浏览器

七、学习WebRTC的难点

八、特此说明

以上是对慕课网上WebRTC入门课程的学习资料的整理归纳。

上一篇 下一篇

猜你喜欢

热点阅读