Android IOS WebRTC 音视频开发总结(四七)-- 深度解读国内首届WebRTC大会背后的真相
本文主要解读国内首届WebRTC大会背后的真相,文章来自博客园RTC.Blacker,支持原创,转载必须说明出处,更多详见www.rtc.help
---------------------------------------------------
google于2011年就将WebRTC代码开源了,大会在国外也已经主办好几届了,有声有色,但为什么国内才首次举办呢?
其实国内之前也举办过几次,不过不能叫大会,只能叫内部交流会,因为规格和声势跟这次差几个等级,
有兴趣可以看看我下面这张之前在深圳搞的一次webrtc大会的参会人员截图名单:
----------------------------------------
上述名单说明如下:
1,IT大佬对这个都还是比较感兴趣的,或多或少排出了相关人员参与。
2,这次会议很少被外界知道,参与人数并不多(80人左右),规模也比较小。
3,不要问我名单来源,更不要找我要完整的名单,不能说的秘密。
下面分析一下为什么前面几次国内的webrtc交流大会到最后变成了一个内部交流会:
1,前几年国内真正搞webrtc的人还不多,很多人都没听说过这个名词,所以关注的人也少。
2,之前都是google在推动,后面基地离开中国了,没兴趣继续赔本赚吆喝。
3,真正做rtc相关sdk的厂商不愿意去推广这个东西,因为动了他们的奶酪,具体原因我之前已经分析过。
看完上面的第三点,很多人会反对,为什么?因为这次webrtc大会是声网在推动的,他们不就是rtc的sdk厂商吗?
没错,声网是rtc的sdk厂商,但他们为什么愿意推广这个东西呢?原因如下:
1,先把蛋糕做大,让更多的人知道rtc,应用rtc,这点很重要,做过生意的人都知道,如果蛋糕就那么大,拼个你死我活,得个第一名有什么意义?
2,他们在webrtc之上多做了些东西(比如全球部署,手机适配,带宽优化),不过他们肯定也用了webrtc的一些东西。
另外就再谈谈webrtc源码的问题——之前包括我在内的很多人都怀疑google是不是将gips真正开源了。
理由很充分,腾讯用了gips,为什么qq做出来的效果就比webrtc的好?
细细想想,再根据相关渠道的信息,可以发现:
1,gips独步天下的年代智能机还没比较少,大家都是在pc上搞视频通话,所以webrtc的pc效果跟qq差不大多,说明gips是真的。
2,手机端声音效果为什么会比qq差?问这个问题前可以先想想如果效果差不多,腾讯养这么多音视频人才有什么用?
3,说到这再多说一句,国内现在提供rtc sdk的厂商很多,已经是红海了,但这行跟其他行业有点不一样,普通用户很难评判不同sdk的好坏,其实换成是专业的如果只看看界面和基本效果也很难评判还坏,所以后面我会分享些资料告知大家如何测试编解码,网络传输,声音处理等这些看不见的技术的好坏。
-------------------------------------
分析了这么多,很多人可能会问我怎么有这么多内幕消息,做什么的。在哪里上班?
其实我没有在哪里上班,就一自由职业者,主要工作也是围着webrtc在转,跟很多做rtc sdk或需要应用rtc的公司都或多或少有些说不清理还乱的关系,所以知道的会多一点。
另外上次提到咱这边有几张这次webrtc大会免费门票的事,没想到这么多朋友感兴趣,但因为数量有限,不可能满足所有人的要求,
所以咱改为向组委会要了个内部价(7折优惠),见下图(关注微信公众号blacker即可获取优惠码,优惠码与www.rtc.help有啥关系你也很容易明白):
-----------------------------------------------------
具体购买方式请关注微信公众号blacker或扫描下方二维码(有些东西如果变更我通过公众号很容易推送),里面有详细教程:
-----------------------------------------------------
大会和门票聊完,再爆个内幕,大家都知道手机保护膜价格一般为10~30块,华强北基本上就是这个价格,淘宝也基本上是这个价格,见下图:
----------------------------------------
但你知道这东西从华强北进货是多少钱吗?说出来你要么不信,要么惊呆了(如果昨天不是以经销商名义去问我也不敢相信)。
答案是1块7毛,这说明了一个问题:
“made in china很强大,华强北很强大,这东西利润很高”,呵呵~
Android IOS WebRTC 音视频开发总结(四七)-- 深度解读国内首届WebRTC大会背后的真相的更多相关文章
- Android IOS WebRTC 音视频开发总结(八十五)-- 使用WebRTC广播网络摄像头视频(下)
本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...
- Android IOS WebRTC 音视频开发总结(七四)-- WebRTC开源5周年了,Google怎么看?
本文最早发表在我们的微信公众号上(微信ID:blackerteam),支持原创,详见这里, 2016年6月9日是WebRTC开源5周年的日子,Google WebRTC负责人Harald在社区里面写了 ...
- Android IOS WebRTC 音视频开发总结(七十)-- 移动端音视频技术优化的七个方向
最近直播很火,很多朋友对背后的技术比较感兴趣,所以今天我们整理一篇关于移动端视频优化的文章,这篇文章是我朋友在一个技术大会上分享过的,更多内容请关注我们的微信公众号:rtcblacker 视频直播为什 ...
- Android IOS WebRTC 音视频开发总结(七)-- 基于浏览器的开发
前面写的一系列总结都是讲webrtc如何下载,编译,开发的,有些人可能有点云里雾里了,WEBRTC不是用来搞跨浏览器开发的吗,怎么我讲的这些跟浏览器扯不上任何关系,其实看看下面这个架构图,你就明白了, ...
- Android IOS WebRTC 音视频开发总结(七三)-- 我为什么走上了创业这条不归路?
本文主要介绍自己为什么选择创业,文章最早发表在我们的微信公众号上,支持原创,详见这里, 欢迎关注微信公众号blackerteam,更多详见www.rtc.help 2016.06.01对公司来说是个很 ...
- Android IOS WebRTC 音视频开发总结(七二)-- 看到Google Duo,你想到了什么?
本文主要介绍在线教育这个行业,文章最早发表在我们的微信公众号上,支持原创,详见这里, 欢迎关注微信公众号blackerteam,更多详见www.rtc.help 在昨天的Google I/O大会上Go ...
- Android IOS WebRTC 音视频开发总结(七九)-- WebRTC选择H.264的四大理由
本文主要介绍WebRTC选择H.264的理由(我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacke ...
- Android IOS WebRTC 音视频开发总结(五三)-- 国内IM & RTC SDK列表
本文主要总结国内提供RTC SDK的产品,转载必须说明出处,文章来自博客园RTC.Blacker,欢迎关注微信公众号blacker,更多详见www.rtc.help 自从开通邮件和微信公众号以来,很多 ...
- Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键?
本文主要介绍WebRTC端到端监控(我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信I ...
随机推荐
- Laravel中URL,ACTION,ROUTE区别
创建路由如下所示: Route::get('articles',['uses'=>'ArticlesController@index','as'=>'articles.index']); ...
- 监控和管理Cassandra
了解Cassandra集群的性能特点有助于诊断和维护Cassandra.由于Cassandra使用JAVA开发的,所以它就提供了JMX环境下的一些管理工具来管理Cassandra,它们包括:Cassa ...
- jsp自定义标签1
1.编写一个实现tag接口的java类 package cn.itcast.web.tag; import java.io.IOException; import javax.servlet.http ...
- iOS8远程通知处理
// IOS8 新系统需要使用新的代码注册推送if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0){ [[UI ...
- Python标准库——走马观花
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python有一套很有用的标准库(standard library).标准库会随着 ...
- Gatling的进阶二
1. 参数化 Gatling可以很方便使用csv文件进行参数化,例如一个用户信息表: /* user_information.csv */ username,password,accoun ...
- 一步步教你如何把电脑设置U盘启动(图解教程)
一.我们先来说说如何进入 BIOS设置程序: 在开机时按下特定的热键可以进入BIOS设置程序,不同类型的机器进入BIOS设置程序的按键不同,有的在屏幕上给出提示,有的不给出提示,几种常见的BIOS设置 ...
- [ActionScript 3.0] AS3 绘制正四面体(线条)
package { import flash.display.MovieClip; import flash.display.Sprite; import flash.events.Event; im ...
- [ActionScript 3.0] AS3 绘制正八面体(线条)
分析: 将八面体置于3D坐标系中,其中心的坐标位于原点(0,0,0),让八面体的六个顶点恰好位于3D坐标系的x轴.y轴和z轴上,则从八面体的中心到这六个顶点的距离是相等的.我们可以假设这个距离为r,则 ...
- Gradle简介
gradle跟ant/maven一样,是一种依赖管理/自动化构建工具.但是跟ant/maven不一样,它并没有使用xml语言,而是采用了Groovy语言,这使得它更加简洁.灵活,更加强大的是,grad ...