默认
即时通讯网 资讯 [资讯] 实时音视频开源工程WebRTC正式成为标准!
即时通讯网 首页 资讯 查看内容
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议

[资讯] 实时音视频开源工程WebRTC正式成为标准!

JackJiang · 3 年前 | 阅读(19814)· 评论(2 转发 收藏1

摘要 2021年1月26日,W3C和IETF宣布WebRTC现版本成为正式标准。

1、概要

2021年1月26日,万维网联盟(W3C)和互联网工程任务组(IETF)同时宣布Web 实时通信(Web Real-Time Communications,简称 WebRTC)现发布为正式标准。

[资讯] 实时音视频开源工程WebRTC正式成为标准!

2、WebRTC的前世今生

[资讯] 实时音视频开源工程WebRTC正式成为标准!


说到 WebRTC,我们不得不提到 Gobal IP Solutions,简称 GIPS。这是一家 1990 年成立于瑞典斯德哥尔摩的 VoIP 软件开发商,提供了可以说是世界上最好的语音引擎。相关介绍详见《访谈WebRTC标准之父:WebRTC的过去、现在和未来》。

Skype、腾讯 QQ、WebEx、Vidyo 等都使用了它的音频处理引擎,包含了受专利保护的回声消除算法,适应网络抖动和丢包的低延迟算法,以及先进的音频编解码器。

Google 在 Gtalk 中也使用了 GIPS 的授权。Google 在 2011 年收购了 GIPS,并将其源代码开源,加上在 2010 年收购的 On2 获取到的 VPx 系列视频编解码器(详见《即时通讯音视频开发(十七):视频编码H.264、VP8的前世今生》),WebRTC 开源项目应运而生,即 GIPS 音视频引擎 + 替换掉 H.264 的 VPx 视频编解码器。

在此之后,Google 又将在 Gtalk 中用于 P2P 打洞的开源项目 libjingle 融合进了 WebRTC。所以目前 WebRTC 提供了在 Web、iOS、Android、Mac、Windows、Linux 在内的所有平台的 API,保证了 API 在所有平台的一致性。

基于这些先进技术,使用 WebRTC 的为我们带来的好处主要有以下几个方面:

  • 免费的使用 GIPS 先进的音视频引擎,在此之前都需要付费授权;
  • 由于音视频传输是基于点对点传输的,所以实现简单的 1 对 1 通话场景,需要较少的服务器资源,借助免费的 STUN/TURN 服务器可以大大节约成本开销;
  • 开发 Web 版本的应用非常方便,使用简单的 JS 接口,无需安装任何插件,即可实现音视频互通。

3、有关WebRTC的文章

  1. 开源实时音视频技术WebRTC的现状
  2. 简述开源实时音视频技术WebRTC的优缺点
  3. 访谈WebRTC标准之父:WebRTC的过去、现在和未来
  4. 良心分享:WebRTC 零基础开发者教程(中文)[附件下载]
  5. WebRTC实时音视频技术的整体架构介绍
  6. 新手入门:到底什么是WebRTC服务器,以及它是如何联接通话的?
  7. WebRTC实时音视频技术基础:基本架构和协议栈
  8. 浅谈开发实时视频直播平台的技术要点
  9. [观点] WebRTC应该选择H.264视频编码的四大理由
  10. 基于开源WebRTC开发实时音视频靠谱吗?第3方SDK有哪些?
  11. 开源实时音视频技术WebRTC中RTP/RTCP数据传输协议的应用
  12. 简述实时音视频聊天中端到端加密(E2EE)的工作原理
  13. 实时通信RTC技术栈之:视频编解码
  14. 开源实时音视频技术WebRTC在Windows下的简明编译教程
  15. 网页端实时音视频技术WebRTC:看起来很美,但离生产应用还有多少坑要填?
  16. 了不起的WebRTC:生态日趋完善,或将实时音视频技术白菜化
  17. 腾讯技术分享:微信小程序音视频与WebRTC互通的技术思路和实践
  18. 融云技术分享:基于WebRTC的实时音视频首帧显示时间优化实践
>> 更多同类文章 ……

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

1 推荐

相关阅读

laocang 3 年前
正在学习WebRTC
Rayman 3 年前
WebRTC还是不错的

返回顶部