孙宏伟:共创实时视频价值-华为VideoKit的开放和价值

企业动态
华为高级产品经理孙宏伟的演讲则更多从用户需求改变的角度进行解读。这次他演讲的“共创实时视频价值”PPT材料中公布的视频能力API,最早是在2016年8月底举办的全联接大会上对外发布,在HDG上也是第一次对外公布。

迄今为止,在51CTO记者参加的6站华为HDG活动中,成都站是内容最丰富的一场没有之一。

短短6个小时里,有来自主持人精彩组织互动,有华为讲师的经验分享,有合作伙伴的实践案例讲解,甚至在讨论气氛达到高潮时,有开发者主动走向台前分享自己的开发心得。

[[173319]]

其中,华为高级产品经理孙宏伟的演讲则更多从用户需求改变的角度进行解读。这次他演讲的“共创实时视频价值”PPT材料中公布的视频能力API,最早是在2016年8月底举办的全联接大会上对外发布,在HDG上也是***次对外公布。

现场实录如下:

大家好,看到一些老面孔。今天我非常荣幸能来到熊猫的故乡——成都,跟大家做一个面对面的交流。在正式开始之前我要先感谢一下我的朋友王思新(音),感谢他对CaaS架构,以及CaaS在云能力开发方面的精彩演绎。他的演讲为我接下来的演讲打下了很好的基础。

刚才我一直在后面听各位的一些提问,我发现这里除了一些老朋友以外,还有一些新的伙伴,大家可能对CaaS不太了解。在正式开始之前,我就多说几句CaaS产生的背景。我记得我们CaaS解决方案正式发布是在2012年,到现在已经正式使用四年时间了。我们为什么推出CaaS呢,这个时间就要回溯到2010年底、2011年初,当时通讯行业有一个非常热门的词,叫RCS,就是赴媒体通信,这个副媒体通信的推出就是为了和OTT对抗。当时我们在跟欧洲一个领先的运营商叫沃达通在讨论,联合参加世界移动大会,讨论如何展示RCS的时候,我们就想怎么把RCS做出差异化来。RCS大家平时用的一些witch app、web都了解OTT已经提供了这种RM软件,大家平时也用的非常多。但是怎么把它做成差异化呢?当时我们讨论的一个点就是开放。那一年基于RCS能力我们做了一个开放,我们也做了一个demo,就是基于RCS的能力,做了一个餐饮的在线订餐的应用。然后在那一届世界移动大会上展示了,效果还可以。

在那之后,2011年我们也陆续的接触了一些互联网的合作伙伴,类似于有独立开发者,有一些企业开发者,了解他们在开发软件应用,在开发APP过程中,他们对通信方面有什么样的诉求。后面基于这个调研结果,也基于我们对于一些运营商实践的分析和洞察,我们就开发了一个CaaS原型机,也联合一些合作伙伴做了一些demo出来。在第二年的世界移动大会上CaaS就火了,当时开发的那个展台来参观的开发者非常多。我们每天从早上站到晚上非常累,但是也很高兴,得到了很多客户的认可。但是接下来我们就面临一个很大的压力,因为世界运营商客户,包括合作伙伴不停的在问我们,包括我们行业的一线销售经理、客户经理也在问我们,他说什么时候我们才能用上你的商用的解决方案,不仅仅是停留在能力开发者理念和原型机的基础上。那一年我们压力很大,那一年可以用一句话来说,我们也经历了一段艰苦的创业期。大家知道创业期的辛苦,好歹这个产品2012年也正是做出来了,也找了几家合作伙伴,也做了成功商用。

国内我们CaaS最早商用是在2013年,当时我们跟福建电信共同打造了一个能力开放平台,是2013年初的时候,这个能力开放平台到现在已经经过三年的时间,目前我给大家讲一个数字,目前这个福建电信平台上面承载的语音放量,包括消息,月均放量已经超过1亿分钟。目前和我们CaaS合作的开发者应用已经覆盖18个行业,包括医疗、教育、交通,有18个行业。最近我们CaaS从1.0到2.0,我们又推出了更丰富的能力。更加丰富的应用,以及更加广阔的合作伙伴,也会加入到我们的能力。

前面跟大家讲讲背景,所以就多说了几句,今天我主要聚焦在实时视频的能力方面。视频相对语音,大家用过微信,用过QQ视频也都比较了解,视频相对于语音它的差异化是很明显的。我用一个示例做一个对比,或者描述一下视频的价值。在座的各位可能都有相同的经历,我们有时候会打一个移动语音客服电话,或者大家都有信用卡、营业卡,需要不定时的咨询一下银行的业务,我们打的都是语音客服电话。打了之后你发现这个痛就来了,电话一接通之后,我们会听到一长串的机器语言,它会个给你很多操作提示,这个菜单会很多层,按1,按2,按3,操作完之后都不知道按什么了,大家都有这个体验。所以每次打语音客服,我都觉得很烦燥。但是如果一旦这个语音客服升级到视频客服,体验就大不一样了。***个图,通过视频客服可以讲用户的操作提示和用户的一些操作结果,非常可视化的呈现在应用的界面上。比如说你按1是什么,按2是什么,不用再听长的机器语言。并且如果一旦你遇到了这种解决不了的问题,你想寻求人工咨询,这个视频客服能够把你跟客服美眉连接起来,面对面的交流,这个体验就不一样了,大家看到美女心情也好了,沟通起来效率也高。通过这个示例大家可以体会到视频相对于语音它的优势在哪里,它的差异化在哪里。

刚才视频只是一个例子,再具体一点,在通讯市场上面大家都认为我们已经到了大视频时代,并且在华为的战略里面华为有一个大视频战略。大视频战略里面,我们讲视频分为三类,娱乐视频、通讯视频和行业视频。娱乐视频就是大家平时的一些点播视频,就是上网看视频,看电视剧,看电影,我们称为娱乐视频。第二类就是通讯视频,通讯视频就是一些视频通话,刚才讲的视频客服应用,大家可以看到一些视频监控,我们称为通讯视频。第三类就是行业视频,就是一些与行业玩家,像教育行业、医疗行业,他们使用视频为他们行业客户做服务的一种应用。我这里面列了一些场景,就不太介绍了,简单讲几句。比如***个早上跟大家上班的时候,成都比较堵,上班之前大家可以通过手机APP察看实时的交通流量,看哪个地方堵,你可以选择一条合适的路线规避拥堵。并且在上班间歇期间大家也可以通过访问幼儿园的摄像头,如果大家有宝宝的话,宝宝在幼儿园,大家可以通过访问幼儿园的摄像头,实时察看宝宝在幼儿园的一些情况。到晚上回到家里面,上班都非常累了,坐在沙发前,像我这种跟父母不住在一起的,外出就业,外出打工,或者外出上学的场景,有时候因为工作忙或者学习忙忘了跟家里人联系。如果电视能够打电话,你坐在电视前通过遥控器就可以马上发起一个视频呼叫,跟父母进行面对面的沟通。

我们认为视频时代已经到来了,它通过这些场景可以看到视频已经慢慢融入到我们的日常生活中。未来视频的使用空间和使用场景是非常丰富的。并且我们也跟一些行业合作,做了一些交流,我们想了解行业合作伙伴他们对视频的需求是什么样的。以在线教育为例,在以前在线教育是怎么玩的呢?是一些教育机构,包括一些学校,提前录制好课程视频,把这些课程视频发给学员,让学员自己看,从而教学辅导的目的。但是我们跟一些教育界的合作伙伴聊过之后,我们发现像教育机构、学生、老师,他们现在是非常不满意目前这种方式的,他们期待行业能够更多的提供一些点对点的远程式教学,或者点对点的,点对多点的远程视频教学,甚至他们要求沟通的视频一定要清晰,因为老师和学生要面对面交流,你们得看到学生的表情,他理解还是不理解。另外在银行业,现在银行业也出现了非常多的视频客服,视频窗口,以及视频银行的需求,这都提出了很多视频的需求。

在交流的过程中我们发现这些合作伙伴他们面临一个困难,***个困难就是,以前像运营商,或者我们日常生活中使用更多的是语音打电话,发短消息,行业合作伙伴他们的供应商,他们的传统供应商,不具备实时视频的技术积累,提供不了解决方案给他们。或者说提供的那个解决方案满足不了行业需要的高清视频通信的需求。第三个刚才我看合作伙伴已经分享了,如果由开发者或者企业自己开发这种通信,成本很高,需要端对端了解这个技术,需要投入大量的人力去研究,并且它的开发周期也非常长,并且***不一定能开发出来,刚才也分享了。比如你推出一个应用,七八个月,或者一年时间过去了,这个时候可能商机已经不存在了,时间就是金钱。我再附庸一下这个材料,华为为了满足企业、开发者,以及市场上对实时视频的需求,我们就将CaaS1.0升级到CaaS2.0,从语音也升级到了视频。

CaaS2.0是我们今年在上个月底的华为(14:55)大会上正式发布了。CaaS2.0可以向各位开发者提供一个视频开发套件,我们称为VideoKit,VideoKit包含了非常丰富的API。这个材料主要是我们VideoKit能够提供的视频API做了一个展示。我们目前将视频API分成了三大类,***类称为基础的视频API,比如说视频点击呼叫,视频IVVR,IVVR就是用于视频客服交互,有视频会议,直播类,视频消息类,视频监控类。再上一层就是提供一些视频处理方面的API,像加密啊,录制,转码,加速。再上一层就是特别高级的视频API,这个API可以用于未来的一些场景,比如说美颜啊,视频AR。大家看到这些图里面,我们讲这个能力分成了两种颜色,一种灰色,一种蓝色。灰色是代表我们目前发布的这个VideoKit它已经具备的一些能力,蓝色是我们目前规划的正在开发的一些能力,会在后续的一年之内逐步发布。到时候我会用两个示例来跟大家说明一下,怎么使用我们的API,在这之前我会简单的描述一下目前我们CaaS的解决方案架构,以及我们跟第三方应用是怎么交互的接口。

大家可以看到我们CaaS的API都是从MS网络,就是运营商下一代核心网抽象以及终端来了,然后通过接口,通过我们的统一开放平台,我们称为OMP,通过OMP统一向外开放,以一种接口的方式向外开放,开放给第三方服务器。第三方服务器通过调用这种(17:40)接口的API,完成和运营商网络之间的一个互动。同时在教学过程中,我们也会推送一些呼叫状态给第三方服务器。简单说来大概就是这样一种运营方式。

下面我们用两个示例给大家详细解说一下。***个就是视频点击呼叫,点击呼叫应该说是应用非常广泛的,像大家平时滴滴打车,滴滴打车有一个呼叫按纽,一旦司机接单,你通过点击呼叫司机。那是一个语音的应用场景,而我们现在给大家讲的是一种视频点击呼叫。举个例子,大家平时上网购物是用淘宝或者京东的APP上网购物,但是大家看到的商品只是图片,你不知道是真是假,不知道下单之后拿到商品的实际状况是什么样的。未来一旦这种应用集成了视频点击呼叫能力,大家在下单之前,可以通过视频点击呼叫,先联系卖方,你可以看到商品的实物,从而决定是否购买。这个流程我们称为视频点击呼叫,这个应用跟华为CaaS到底是怎么交互的呢,这里我用了一个简单的流程图跟大家说明一下。

大家可以看左边,左边中间是第三方服务器,第二竖行是APP,也就是说当用户通过APP发起一个视频点击呼叫的时候,这个应用请求首先会发到应用的服务器,应用服务器会调用华为的,我们称为(20:04),这种API,在这个API接口里面会把用户的号码,以及相关一些呼叫类型带上,发起一个请求到华为的服务器,就是我们的(20:22)。我们(20:25)经过分析之后,发现这是一个视频呼叫,发现主叫的号码是A,被叫号码是B,它会将这个请求,(20:34)接口的请求转变成通信网络里面的呼叫去沟通,比如先接通A,就是发起请求的那一方,当A在接通的过程中我们也会推送一些,比如呼叫接通、呼叫密码这种事件给第三方服务器,这个应用服务器通过这些事件可以改变这种应用的一些界面呈现。当A接通之后,我们服务器会接着呼叫另一方,我们称为客服或者一些卖家,当这个卖家接通之后,我们会将买家和卖家双方连接起来,大概是这样一个流程。同时当一方挂掉电话之后,我们也会推送比如呼叫挂机事件,推送一个呼叫时长的话单给应用服务器,给大家计费之类的。在整个过程中,开发者或者是应用服务器需要做的事情是调用一个呼叫接口,同时根据我们推送的状态,它可以订阅这些状态,从而改变它的一些应用的界面,就是这么简单。不知道大家理解了吗?

第二个示例就是一个客服的应用。正常情况下我们打客服电话是通过手机拨打一个号码,发起一个呼叫,大概是这样一个流程。大家看一下左边,首先由企业或者是在线的一些电商,或者一些公司,首先在运营商这个平台上先注册,先把客户号码注册进去,它首先要识别这是一个客服号码。同时它需要订阅一些事件,比如说呼叫发起的事件,呼叫应答接通,便于后续的运营商的网络跟应用服务器之间的交互。当它注册之后,当用户拨打客服号码,通过手机拨打,手机就会发起safe呼叫,safe呼叫里面会把主叫方和被叫方的号码,包括呼叫类型会发起运营商网络。这个网络首先会将呼叫事件上报给第三方服务器,第三方服务器根据之前注册的一些事件状态,会发送,比如我告诉网络,当用户拨打电话的时候你给我推送一张图片,或者推送一个视频,这个视频可以是一些广告,这个图片也可以是我之前给大家呈现的图里面的,按1、按2、按3是什么,这种类型的图片。这种要求发给华为服务器之后,华为服务器把这些视频、图片就可以推送给手机,并且控制用户按键说号,比如用户按了一个1,他看到这个图片按1是什么,按2是什么,按了一个1。号码被网络收取之后,把这个事件又报给第三方服务器,由第三方服务器去控制接下来的流程是什么样的,大概是这样的一个流程。

在这个流程中应用服务其所做的事情是什么呢,就是根据我们上报的这种事件,来控制它接下来的应用流程,大概是这样的。这些状态上报的接口,或者是一些下发客服连接的请求,就是我们提供的API。大家有疑问没有,有点技术。

讲完这个事情之后,我们推出VideoKit这个到底有什么样的优势,简单总结一下有六大优势。***个就是我们VideoKit能够提供高清的视频体验,区别于市面上的互联网公司,我们VideoKit能够给开发者,给企业带来720P,甚至1080P的高清的体验。第二个我们称为媒体引擎,有一个媒体引擎,媒体引擎可以采用SDK的方式植入到蜂窝里去,这个媒体引擎我们具备这种自适应能力,能够根据网络的情况,比如网络有时延,网络有丢包,网络的抖动,来动态调整编解码,动态调整数据,从而达到一种适配于当前网络***的效果。并且我们看丢包方面,我们也做了非常强的能力,就是能够看丢包20%,在网络丢包20%的情况下,你能够保证视频呼叫的状况。

还有多平台支持,多终端集成。多终端集成这里面我举个例子讲一下,现在在四川电信有一个比较好的应用,叫做想家应用,不知道大家有没有用过,就是提供一个电视打视频电话的应用。在这个产业链当中涉及一个终端,一个是机顶盒,一个是摄像头,还有一个是手机。为了支持这种推广,我们已经与业界主流的一些芯片,一些机顶盒厂商,摄像头厂商,做了大规模的集成,很多东西大家都是拿过来就能用,并且都是成熟的东西。

刚才我给大家讲到我们CaaS2.0是今年8月底发布,我们VideoKit也是8月底才向行业推出。实际在正式发布之前,我们已经做了大规模的商用事件,比如四川电线想家,四川电信想家应该是2015年,去年10月份在四川电信上线的,目前已经发展到了400万用户。这个应用主要应用了我们什么东西呢,我们的VideoKit SDK主要是集成到机顶盒里面,来实现机顶盒可以打电话的应用。第二个就是关于现在的(29:22),大家知道中国三大运营商,包括全球,正在大规模的建设VOLT网络,4G+,大家不了解VOLT,就是4G+,移动在去年正式商用了4G+业务。现在目前我们华为提供的华为终端里面,***的终端都已经具备VOT能力,它用的就是我们VideoKit SDK。第三个案例就是我们在湖北移动搞了一个云视频项目,它主要就是提供一个摄像头,通过摄像头来满足家庭监控,这种中小商户的看店应用的需求。在这个市场上我们的VideoKit SDK已经跟业界主流的一些摄像头玩家,像海康啊,大华啊,都已经做了集成。大家不要觉得VideoKit因为发布不多久,大家对我们的VideoKit有一种是否成熟的顾虑,实际上我们已经在运营商市场做了很长时间的商用了,所以是非常成熟的。

对于开发者而言,也有一些先行者给大家探好了路,我们VideoKit实际上已经联合了一些行业合作伙伴,做了一些实践了。举个例子,像健康医帮一,这是一家深圳的公司,它基于我们的这种SDK,实现了远程的视频医疗诊断服务。

同时为了解决开发者的后顾之忧,我们也给开发者,给在座的伙伴们,提供全方位的支持服务,比如从开发支持到资源支持,以及到技能培养,以及最终到商用上线的推广,我们提供端到端的服务。像我们有开发者社区,开发者社区上面将我们的各个生态圈的文档非常详细的呈现出来了,并且也有相应的示例给大家参考。同时我们也提供一些像第三方论坛的交流,如果大家遇到一些问题实在解决不了的,我们也有专家提供人工支持。另外在资源支持方面,去年华为召开了***届开发者大会,在那届开发者大会上面我们发布了叫沃土计划,总共会投入10亿美金来支持开发者。这10亿美金里面有一些用于打造开放的实验室,通过这些实验室大家可以在线申请资源。因为大家在集成这种API,集成这种SDK用的时候,可以测试调测,会涉及到使用网络环境的一些需求。就可以通过这种在线实验室的申请,满足日常调试的需求。同时对CaaS而言,为了支持合作伙伴的技能,我们也打造了,称为open系列的一个活动,我们有沙龙,类似于这种方式的沙龙,我们也会提供一些在线的教学,也会做一些开发者大赛,就是为了培养大家的技能。最终大家应用开发之后,因为我们跟运营商之间的合作已经非常久了,我们也可以快速的将开发者应用扶持到运营商网络去,实现上线,让开发者能够快速的接触用户,快速的扩大它的用户群体,我们也可以做这方面的支持。

我们认为视频时代已经到来了,我们是处于一个***的时代,所以华为CaaS也希望开发者,在座的各位小伙伴们能够加入我们,一起把这个产业做大。当然也希望,我们CaaS的目标,是通过API或者SDK的方式,以服务在座的开发者为基础,以丰富应用为目标,最终满足用户的个性化需求,同时打造一个三方共赢的生态。所以希望大家加入我们,多多关注我们。谢谢大家。

 

责任编辑:蓝雨泪 来源: 51CTO
相关推荐

2016-10-12 19:16:53

华为VideoKit华为HDG

2020-09-23 09:26:03

华为全联接郭平

2022-07-19 17:05:13

ICT绿色ICT

2021-05-20 14:15:13

华为生态大会数字化转型

2013-07-26 13:48:45

华为商业市场华为

2021-08-10 20:40:26

华为金融

2021-04-08 15:10:38

AI

2021-12-30 10:41:29

华为云基础设施云云协同

2021-08-27 17:46:28

华为云SaaS

2014-12-15 10:48:09

华三SDN校园

2022-04-15 12:36:01

数据

2020-10-13 16:25:01

华为UBBF

2013-09-27 17:10:07

教育信息化华为

2022-04-12 21:23:22

数据中心

2020-11-17 09:58:31

希捷

2023-06-09 20:57:37

华为

2020-10-28 17:46:20

软通智慧华为数字

2020-11-06 20:18:29

华为懂行数字化转型
点赞
收藏

51CTO技术栈公众号