zhuiyuanqingya 2019-11-16
WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准。
简单说就是一个音视频处理+及时通讯的开源库。
由上方列出的条目可以看出,WebRTC的应用场景十分广泛,尤其是在网路越来越发达的当下,音视频会议、在线教育、即时通讯工具、游戏、人脸识别一定是当下和未来的发展方向,跟上时代的步伐才不至于死在沙滩上。
网络传输 | 音视频引擎 |
---|---|
内网链接 | 音频引擎 |
P2P传输 | 视频引擎 |
TURN中转 |
以上是对慕课网上WebRTC入门课程的学习资料的整理归纳。
部署WebRTC 或 SIP p2p 方案时经常会遇到p2p 无法穿透的环境,这时就是TunServer 的用武之地了。添加完成后,就可以在webrtc 里面使用stun 和tun server 了。