Android IOS WebRTC 音视频开发总结(五九)-- webrtc这蛋糕都怎么吃?
本文主要介绍webrtc应用状况,文章最早发表在我们的微信公众号上,详见这里,欢迎关注微信公众号blackerteam,更多详见www.blackerteam.com

WebRTC是个好东东,就好比是一个免费的蛋糕,下面让我们来看看大家都在怎么吃?
ps:文中部分的信息由内部小伙伴提供,非来自官方渠道,官方渠道的信息都太官方,原因你懂的!
国外的情况我们在前面也介绍过,google刚推出WebRTC的时候巨头们要么冷眼旁观,要么抵触情绪很大,但几年下来看到发展势头这么猛,态度也都有所转变了,比如:
1、微软开始推ORTC;
2、苹果也开始招聘WebRTC相关人才;
3、宝利通也已有所重视;
4、英特尔更是直接给开发者提供了基于WebRTC的sdk;
5、w3c标准化WebRTC协议的工作也在加班加点地进行;
所有的这一切说明巨头们已经慢慢接受WebRTC这个门口的野蛮人了。
不过接受归接受,心理肯定还是有些不爽,所以对外宣传的时候肯定还会吐槽一翻,比如接口抽象不合理,兼容性不好,问题很多。
站在开发者角度来看:WebRTC也确实存在不少问题,大家都是搞开发的看看代码更新日志就知道,每天都有大量文件更新,这本身就能说明一些问题。
不过话说回来如果WebRTC啥问题都没有,很完美,那还有我们啥事吗?
说完国外我们再来看看看国内的情况:
1、大哥腾讯:
从我们了解的情况来看:不管是QQ还是微信,都没有用到WebRTC,而且他们给开发者提供的音视频sdk都是通过插件实现的(web版),目前只支持ie,至于什么时候支持Chrome和WebRTC,暂时还没有排上日程,这一方面说明大哥自信,另一方面说明chrome份额还不够,还有就是开发忙不过来,呵呵,针对腾讯音视频部分我们后面还会有专门的文章介绍。
2、视频直播:
yy、乐视、爱奇艺、优酷土豆、搜狐视频、花椒直播,主要还是通过rtmp&hls来实现的,但他们也意识到rtmp的天生缺陷,所以不管是技术预研也好,还是测试版也好,都已经或多或少在弄WebRTC了。
3、华为中兴:
作为通讯设备厂商他们的主营业务与WebRTC没有交集,但旗下的子公司,分支机构早已开始切入,比如海思,终端,这个不难理解,他们的客户有需要他们肯定就会着手研究。
4、voip厂商:
voip开源库很多,linphone,siphone,sipdroid都是不错的库,也可以做到不错的效果,但是WebRTC的语音处理确实更胜一筹,所以他们会选择部分集成进来,比如我们公司之前的同事就单独将opus移植到网络电话里面,音质确实是更好。
5、im和rtc的sdk厂商:
电信天翼、亲加云、环信、融云、容联云、云之讯、网易云信等等,用其中代表人物中国电信天翼RTC专家杨博士的话说就是:“基于WebRTC,超越WebRTC”。这里还漏下了声网和Anychat,关于他们的技术方案后面会有专门的文章介绍。
6、视频监控:
最有名的就是海康威视,情况跟voip的有点类似,他们也只需要在某些项目中用到,或者需要抽取部分模块,一个比较有意思的事情就是:做视频监控出身的这些公司,视频处理方面都比较擅长,但说到声音处理可能就一般般了,所以杭州很多这类公司都需要招语音处理的人才。
7、智能家居、在线医疗、教育、秀场、社交、安防、影视、金融等等,可能具体需求有所不同,除非自己本身有很成熟的方案,否则一般都会优先考虑WebRTC。
后面还会有各家厂商比较详细的方案介绍,欢迎关注我们的微信公众号:blackerteam,或扫描下方二维码:

Android IOS WebRTC 音视频开发总结(五九)-- webrtc这蛋糕都怎么吃?的更多相关文章
- Android IOS WebRTC 音视频开发总结(九)-- webrtc入门001
下面这篇介绍webrtc的文章不错,我花了大半天翻译了一下. 翻译的时候不是逐字逐句的,而是按照自己的理解翻译的,同时为了便于理解,也加入一些自己组织的语言. 本文主要介绍webrtc的信令,stun ...
- 转:Android IOS WebRTC 音视频开发总结 (系列文章集合)
随笔分类 - webrtc Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键? 摘要: 本文主要介绍WebRTC端到端监控(我们翻译和整理的,译 ...
- WebRTC 音视频开发
WebRTC 音视频开发 webrtc Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键? 摘要: 本文主要介绍WebRTC端到端监控(我们翻译 ...
- Android IOS WebRTC 音视频开发总结(八十五)-- 使用WebRTC广播网络摄像头视频(下)
本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...
- Android IOS WebRTC 音视频开发总结(八十三)-- 使用WebRTC广播网络摄像头视频(上)
本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...
- Android IOS WebRTC 音视频开发总结(四六)-- 从另一个角度看国内首届WebRTC大会
文章主要从开发者角度谈国内首届WebRTC大会,支持原创,文章来自博客园RTC.Blacker,支持原创,转载必须说明出处,更多详见www.rtc.help. -------------------- ...
- Android IOS WebRTC 音视频开发总结(六)-- iOS开发之含泪经验
前段时间在搞webrtc iOS开发,所以将标题改为了Android IOS WebRTC 音视频开发总结, 下面都是开发过程中的经验总结,转载请说明出处(博客园RTC.Blacker): 1. IO ...
- Android IOS WebRTC 音视频开发总结(七四)-- WebRTC开源5周年了,Google怎么看?
本文最早发表在我们的微信公众号上(微信ID:blackerteam),支持原创,详见这里, 2016年6月9日是WebRTC开源5周年的日子,Google WebRTC负责人Harald在社区里面写了 ...
- Android IOS WebRTC 音视频开发总结(四五)-- ORTC背后的真相
本文主要介绍ORTC(Object Real-time Communication),支持原创,文章来自博客园RTC.Blacker,支持原创,转载必须说明出处,更多详见www.rtc.help. - ...
- Android IOS WebRTC 音视频开发总结(二四)-- p2p调用堆栈
本文主要分析webrtc音视频点对点部分的代码结构,文章来自博客园RTC.Blacker,转载请说明出处. 前段时间在查一个偶尔断线的问题(这种问题最蛋疼,不好重现,只能凭经验去搞),所以理了下web ...
随机推荐
- java web 插件式开发
1.支持pagelet2.菜单扩展3.静态文件访问 4.开发环境. 5.OSGi平台. tms:pagelet 是一个jsp标签 <div> <tms:pagelet show=&q ...
- 常见数组&字符串API及其应用场景总结
数组API: String(arr):将arr中每个元素转化为字符串,逗号连接 场景:用于鉴别数据有没有修改等. ps:String是万能的 toString 只能转换除null和unde ...
- 项目中用到的logback列子
<?xml version="1.0" encoding="UTF-8"?> <configuration> <appender ...
- Linux备份入门:3种克隆方法详解_Clonezilla
摘自:http://os.51cto.com/art/201006/206871.htm 给你的系统磁盘制作一个镜像拷贝是创建备份的好办法.由于便携式U盘总是有比较低廉的价格,你可以维护数个拷贝以便循 ...
- [ActionScript 3.0] AS3 绘制正二十面体(线条)
分析: 正二十面体共有12个顶点.30条棱,其20个面都是正三角形.每条棱所对应的弧度值为1.1071487177940904弧度,这个弧度值可通过求Math.sqrt(5)/5的反余弦值求得.正二十 ...
- windows openssl
1.安装Perl 下载 ActivePerl-5.20.2.2001-MSWin32-x64-298913,安装到 C:\Perl64\eg 运行 => cmd => cd C:\Perl ...
- 问题:未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。试图加载格式不正确的程序。
在应用程序池中把对应的高级设置中的启用win32位应用程序改为true即可
- CString.Format的详细用法(转)
CString.Format的详细用法(转) 在MFC程序中,使用CString来处理字符串是一个很不错的选择.CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串.CS ...
- python学习(一):环境安装及HelloWorld
一.安装注意事项: 在安装python的第三方库时,(平台是win)要 注意所下载的包的版本,一要与所安装的python版本相对应,同时还有注意操作系统的位数(32位还是64位).下载好后,先将c:\ ...
- [ CodeVS冲杯之路 ] P1092
不充钱,你怎么AC? 题目:http://codevs.cn/problem/1092/ 嗯,这道题有一定难度啊,需要先用扩展欧几里得算法求出逆元,然后按照大小构一颗带边权为小时数的树 树链剖分后在树 ...