https://ortc.org/

ORTC以及WebRTC的未来【转】

https://blog.csdn.net/chenyefei/article/details/58015762

Android IOS WebRTC 音视频开发总结(四五)-- ORTC背后的真相

https://www.cnblogs.com/lingyunhu/p/rtc45.html

--------------------------------------------------

这两张图说明:他们的api并没有太大差别,最终都是围绕connection,track,candidate进行。

---------------------------------------

对我们开发人员来说要注意的就是:

不管他名字怎么改(以后可能会有ARTC,BRTC,CRTC),我们用的代码都是那一套,底层操作,如音视频采集,编解码,传输这些都一样,

我们用的都是google提供的webrtc,因为不管是微软还是苹果,一时半会,一年半载不可能将他的东西开源出来,呵呵。

-----------------------------------------------------

所以通过ORTC这个概念的诞生我们可以看到WebRTC已经越来越火,包括一些大的厂商已经开始重兵进入,比如因特尔。

很多人可能以为因特尔是做硬件的,怎么会跟webrtc这种软件开发扯上关系,想想下面这个问题你就明白了:

WebRTC只是个客户端,做视频会议需要用到服务端,需要MCU,而这种东西是可以通过硬件实现,硬件就是芯片,芯片是谁生产的?

所以为了更好支持WebRTC,因特尔连客户端sdk都给我们封装好了,直接用它的东西就行,见下图:

-------------------------------------------------

当然了除了因特尔这些做硬件的大佬外,还有很多提供音视频sdk的厂商也在用webrtc这套东西,下面是反编译某大佬sdk中的部分代码结构:

------------------------------------------------

从我们接触的情况看国内做音视频相关开发的公司,没几家没用过WebRTC这套东西的,只不过用的程度不一样罢了,还有他们对外宣传的时候都会说是什么什么团队,高手解决了什么难题,达到了什么效果,绝对不会说用了webrtc的东西,呵呵,这也是国情使然。

------------------------------------------

再引申一些相像空间:google当年开源WebRTC 的时候肯定想到这些问题,比如有人偷偷用了他们的东西,又死不承认,然后改完又不继续开源,

而且他那些语音处理都是核心技术,所以这些时候换成你是CEO你会怎么做?

所以他可能会将某些核心的模块没有开源出来,或者用一个次品代码,等时机成熟再将核心的东西放出来,估计换成是你你也会这么做,呵呵!

所以说到这里再谈谈我对WebRTC的看法:

“WebRTC就是屠龙刀,用好了威力无穷,用不好后患无穷,所以学会用火找到会用的人很重要”。

-------------------------------------------

支持原创,支持blacker,喜欢这系列的文章或想与我交流RTC开发的相关问题,请关注我的微信公众号blacker,或扫描下方

ortc和webrtc相关推荐

  1. 从通信到AI FreeSWITCH与WebRTC

    FreeSWITCH是一个开源的软交换平台,具有模块化结构,支持包括WebRTC在内的多种互通互联.本文来自FreeSWITCH 中文社区创始人杜金房在LiveVideoStack线上交流分享中的演讲 ...

  2. WebRTC 的现状和未来:专访 W3C WebRTC Chair Bernard Aboba

    WebRTC 无疑推动和改变了互联网视频,而这仅仅是刚刚开始,除了大家熟悉的 WebRTC-PC.Simulcast 和 SVC,有太多的新技术和新架构出现在 WebRTC 新的标准中,比如 WebT ...

  3. 如何打造自己的WebRTC 服务器

    1.引言 近年来,直播竞答.网络游戏直播等新的实时音视频通讯场景不断推陈出新,并成为引领互联网娱乐风向的弄潮儿.实时音视频应用的爆发,也使得WebRTC(Web Real-Time Communica ...

  4. ORTC与SIP融合通信服务架构

    1 背景 OPPO实时音视频(OPPO Real-Time Communication ORTC),是我们推出一套低延时.高品质.跨平台的音视频互通解决方案,通过OPPO云服务器向开发者开放,提供多人 ...

  5. RTE2021,实时互动技术的进化与蝶变

    10 月 22-23 日,由声网 Agora 主办的 RTE2021 实时互联网大会在北京圆满落幕.大会以"万象频道"为主题,带来了 20 余场实时互联网全生态线下论坛及活动.近百 ...

  6. win10下mediasoup搭建过程中的一些坑记录

    我们原来基于Janus的webrtc系统基本上可用了,系统目前最高到5万人同时在线,不过确实发现Janus的一些不足,对于我这种喜欢c++的人来说,看Janus的代码实在是比较痛苦,于是处于研究目的, ...

  7. 专访WebRTC标准之父Daniel C. Burnett

    摘要:2010年5月,Google 以6,820万美元收购 VoIP 软件开发商 Global IP Solutions 的 GIPS 引擎,将其开源并改为名为"WebRTC".随 ...

  8. linux webrtc浏览器,WebRTC 浏览器支持

    WebRTC - 浏览器支持 互联网正在快速发展,每天都在建立新的标准.浏览器允许在用户不知情的情况下安装更新,因此您应该跟的上Web和WebRTC的进展. 下面是主流平台的支持情况 Chrome, ...

  9. Android IOS WebRTC 音视频开发总结(七九)-- WebRTC选择H.264的四大理由

    本文主要介绍WebRTC选择H.264的理由(我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacke ...

最新文章

  1. 《鸿蒙理论知识02》HarmonyOS开发平台和工具
  2. 极验创始人吴渊:恶意流量威胁新趋势,洞察网络黑产3大核心本质
  3. JetBrains IDEA实用快捷键
  4. oracle undo数据文件坏,oracle undo数据文件损坏故障处理案例
  5. 2d头发_3D打印毛囊突破性进展!“头发工厂”将成秃顶的救星
  6. CSS之after与before的content 和 attr 配合使用
  7. 计算机代码大全喜欢你,微信示爱代码大全 七夕情人节微信翻译表白代码2021
  8. 安卓运行linux命令mux,都能看懂的嵌入式linux/android alsa_aplay alsa_amixer命令行用法...
  9. 98.android 全国城市区号,座机号区号匹配对应城市
  10. Educational Codeforces Round 61 (Rated for Div. 2) D. Stressful Training 详解
  11. Thread.currentThread()方法 Runnable
  12. 青岛如何线上提取青岛公积金
  13. edg击败we视频_2017LPL春季赛4月8日WE VS EDG视频:EDG 2:0 WE获胜
  14. 阿凡达(Avatar)迄今为止最搞笑最靠谱的2个影评
  15. 用Rust实现区块链 - 3 持久化
  16. 网易考拉规则引擎平台架构
  17. TortoiseSVN (Subversion客户端) 使用手册(中文) (五)
  18. linux minicon usb配置,USB、Mini-USB、Micro-USB接口的引脚定义
  19. xftp7评估版安装使用
  20. 100多个好玩网站(太好了)(看了绝不后悔)

热门文章

  1. Windows下NTFS文件系统创建与结构概览及DBR字节分析(基于Windows)
  2. Bash漏洞那些事儿
  3. C++ 编程中常用的英文单词(首字母是O、P、R开头)
  4. 卸载鲁大师后 计算机无法启动项,如何完全删除鲁大师的计算机软件?卸载会影响系统吗?...
  5. Polyspace的模块介绍
  6. MATLAB-真彩色图像直方图均衡化及分别在RGB与HSI坐标系进行处理
  7. [附源码]java毕业设计游戏账号交易平台
  8. 【商城应用】菜单权限设计
  9. 地图(Gis)中的坐标系
  10. 使用LM386制作Arduino音乐播放器