Android IOS WebRTC 音视频开发总结(六五)-- 给韩国电信巨头做咨询
本文主要总结咨询过程中的一些问题,文章最早发表在我们的微信公众号上,详见这里,欢迎关注微信公众号blackerteam

韩国电信巨头sk想了解国内移动互联网rtc现状,所以上周请我过去给他们的相关人员做场咨询,包括市场和技术两个层面,
下面是我们交流的一些内容,整理出来供参考,内容有删减,主要基于以下2个原则:
1、为客户保守商业秘密;
2、避嫌,原因大家都懂的;
具体内容如下:
第1部分:关于行业现状的理解;
1.1、随着移动互联网的快速发展,越来越多的行业或场景需要用到音视频和实时通讯,比如社交、在线教育、在线医疗、直播、监控、秀场、智能硬件、智能家居、内部通讯,更多请查看我的上一篇文章:
webrtc能走多远我不知道,但这个市场却真实存在
有些方面其实韩国走得比我们更快,因为他们网速更快,而且做一个普适型产品面临的问题会少很多,最起码没有国内这么多山寨机要适配。
1.2、提供相关sdk的厂商也相对比较多,比如腾讯、阿里、网易、声网、天翼、亲加、融云、云之讯、容联云、环信、一块、实时猫、佰锐、zoom、vidyo、polycom。
他们各自产品形态有所差异,有的专注视频会议、有的专注即时通讯、有的专注垂直领域、有的想要全盘通吃,比如腾讯(当然这可以看作是一种防守策略)。
1.3、各有各的优缺点,对用户来说没有标准的解决方案,直接说哪家好哪家不好没有什么意义,每个客户需要针对自己的实际情况进行分析,有的适合开源,有的适合第三方(当然第三方又有很多选择),有的适合混合使用,所以对厂商来说找准定位很重要,蛋糕很大,关键是要有吃好蛋糕的能力。
1.4、webrtc是解决实时通讯的一种很好方案,一方面有google的大力支持,另一方面越来越多厂商开始支持相关标准,现在逐渐在形成一个相关的生态链。
当然这并不意味着他很完美,相反实际应用中会碰到很多问题,比如多方通话的支持,各种手机的适配,时间和人力成本的投入等,所以如何针对自身情况做出正确选择非常重要。
所以做咨询就是针对用户的现状、需求、预算和目标等各种因素提供解决方案,当局者迷,如果第三者了解行业现状,用户需求,又能从技术和业务等角度给用户以合理解释,一般比较能让人接受,这样的咨询才有价值。
1.5、相关参数数据:webrtc搜索指数和艾瑞行业研究报告
http://www.cnblogs.com/lingyunhu/p/rtc61.html
http://www.cnblogs.com/lingyunhu/p/rtc62.html
http://www.cnblogs.com/lingyunhu/p/rtc63.html
第2部分:关于公司和产品优缺点介绍
2.1、每家公司的具体运营状况不太清楚,一方面很多数据都没有对外披露,对外披露的又不一定真实,只不过有些数据要了解倒也不难,比如可以从现有用户渠道或相关行业机构等入手。
2.2、他们各自的优缺点前面有做简单介绍(这里不适合具体说明),不过可分为两种类型:
第1种:技术型:偏向于技术层面,提供所有行业的平台化解决方案,比如腾讯、声网、网易、天翼、anychat、zoom、vidyo;
第2种:产品型:偏向于垂直行业的解决方案,比如游戏直播、美女秀场、呼叫中心,比如亲加云、融云、环信、云之讯、容联云;
上面两种类型的划分是站在行业发展趋势的角度,但对用户来说并不需要关心这么多。
因为实际应用中这些公司可能互有穿插,或竞争或合作或转化,也说不定哪天谁被谁就收购了,谁跟谁就走到一起了(当然时间没那么快,但市场竞争到一定程度就会发生)。这样的例子咱们也见怪不怪,如优酷之于土豆,美团之于大众,滴滴之于快的,赶集之于58。
3、其他主要是针对客户自身情况的交流和建议,不适合整理出来,另外分享下我对咨询的看法。
“咨询其实就是请专业的人帮自己结合现状分析问题,提供解决方案”。
但实际应用中不好操作,会碰到很多问题,比如:
1、对方怎么相信你能提供有价值的建议?
2、价值如何评估?费用如何确定?
参考建议:既然对方选择了相信我们那我们更应该相信对方,比如这次给韩国电信做咨询,根本没有合同,没有订金,包括价格都是咨询结束后确定的(之前跟其他公司也都是这么操作的)。其实只要能给对方提供有价值的建议,对方一般都会很讲信用(至少我没碰到过不讲信用的),而且不会讨价还价。不过问题是这种模式不好复制。
最近压力有点大,写篇文章压压惊,有兴趣的可以扫描下方二维码关注我们的公众号,后台交流:

Android IOS WebRTC 音视频开发总结(六五)-- 给韩国电信巨头做咨询的更多相关文章
- Android IOS WebRTC 音视频开发总结(五六)-- 如何测试网络性能?
本文主要介绍如何测试网络性能,文章来自博客园RTC.Blacker,欢迎关注微信公众号blacker,更多详见www.rtc.help 网络性能直接决定了视频通话效果,比如qq,很多时候我们我们觉得通 ...
- Android IOS WebRTC 音视频开发总结(五七)-- 网络传输上的一种QoS方案
本文主要介绍一种QoS的解决方案,文章来自博客园RTC.Blacker,欢迎关注微信公众号blacker,更多详见www.rtc.help QoS出现的背景: 而当网络发生拥塞的时候,所有的数据流都有 ...
- Android IOS WebRTC 音视频开发总结(五九)-- webrtc这蛋糕都怎么吃?
本文主要介绍webrtc应用状况,文章最早发表在我们的微信公众号上,详见这里,欢迎关注微信公众号blackerteam,更多详见www.blackerteam.com WebRTC是个好东东,就好比是 ...
- Android IOS WebRTC 音视频开发总结(五三)-- 国内IM & RTC SDK列表
本文主要总结国内提供RTC SDK的产品,转载必须说明出处,文章来自博客园RTC.Blacker,欢迎关注微信公众号blacker,更多详见www.rtc.help 自从开通邮件和微信公众号以来,很多 ...
- Android IOS WebRTC 音视频开发总结(五十)-- 技术服务如何定价?
这篇文章最早是杜老师写的,看完感触很深,加上之前跟咨询公司的朋友也讨论过这方面的问题,所以结合自己的经验,做了些删改(得到了杜老师的授权). 先通过下面几个简单的问题来了解技术服务: 问题1:技术服务 ...
- Android IOS WebRTC 音视频开发总结(五八)-- 图文解说视频直播原理
本文主要介绍rtmp&hls视频直播原理,文章最早发表在我们的微信公众号上,详见这里,欢迎关注微信公众号blackerteam,更多详见www.blackerteam.com 现在视频直播很火 ...
- Android IOS WebRTC 音视频开发总结(五二)-- 亲,咱一起采访webrtc大会的各路专家
本文最早发自我的微信公众号,咱一起采访webrtc大会的各路专家,文章来自博客园RTC.Blacker,支持原创,转载必须说明出处. 亲,作为webrtc大会的推动者之一,大会期间不管是公共场合还是私 ...
- 转:Android IOS WebRTC 音视频开发总结 (系列文章集合)
随笔分类 - webrtc Android IOS WebRTC 音视频开发总结(七八)-- 为什么WebRTC端到端监控很关键? 摘要: 本文主要介绍WebRTC端到端监控(我们翻译和整理的,译 ...
- Android IOS WebRTC 音视频开发总结(六)-- iOS开发之含泪经验
前段时间在搞webrtc iOS开发,所以将标题改为了Android IOS WebRTC 音视频开发总结, 下面都是开发过程中的经验总结,转载请说明出处(博客园RTC.Blacker): 1. IO ...
- Android IOS WebRTC 音视频开发总结(八十五)-- 使用WebRTC广播网络摄像头视频(下)
本文主要介绍WebRTC (我们翻译和整理的,译者:weizhenwei,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:bl ...
随机推荐
- 使用Modernizr探测HTML5/CSS3新特性
[转] HTML5, CSS3以及相关技术(例如canvas和web sockets)带来了非常有用的特性,可以让我们的web程序提升一个新的level.这些新技术允许我们只用HTML,CSS和Jav ...
- Coding.net 代码管理快速入门
当项目创建好了之后,我们该如何上传代码到 coding 上呢? Coding 网站使用“ Git 仓库”(类似 github )来管理代码. 其操作原理在于:利用 git 服务,将本地的项目目录下的文 ...
- Eclipse中对Python代码自动格式化!
在Eclipse中使用PyDev发现无法进行代码格式化,使用通常的"Ctrl+Shift+F"快捷键,没有任何变化,难道不能对python代码格式化了吗? 通过下面设置,就可以每次 ...
- 聚合查询中的Group by
2005版本以上的sql server 查询中如果既包含聚合函数列(诸如sum ,count,avg,max等)又存在一般列的情况,则查询字符串结尾必须包含Group By [某一般列]. 其实微软 ...
- .nil? .empty? .blank? .present? in Ruby on Rails
We get confused when there are many options to choose from. Same is the case when it comes to use an ...
- php中soap的使用实例以及生成WSDL文件,提供自动生成WSDL文件的类库——SoapDiscovery.class.php类
1. web service普及: Webservice soap wsdl区别之个人见解 Web Service实现业务诉求: Web Service是真正“办事”的那个,提供一种办事接口的统称. ...
- C语言中fseek函数
C语言fseek()函数:用来设定文件的当前读写位置 头文件: #include <stdio.h> 定义函数: int fseek(FILE * stream, long offset, ...
- delphi SPCOMM 接收数据不完整!该如何解决
SPCOMM 接收数据不完整!该如何解决 SPCOMM 接收数据不完整!我作了一个 读取地磅数据的程序,是用spcomm接收的! 总共有五台地磅,其他4台地磅数据读取都正常.但是有一台接收数据的时 ...
- 安装配置opensips
opensips提供了一个视频教程(这个页面有下载链接,90M),参考教程 wget http://opensips.org/pub/opensips/1.9.1/src/opensips-1.9.1 ...
- Oracle 数据类型映射C#
Oracle 数据类型映射 下表列出 Oracle 数据类型及其与 OracleDataReader 的映射. Oracle 数据类型 由 OracleDataReader.GetValue 返回的 ...