「华为云」严铖:华为云CloudRTC—重构业务体验,加速行业创新

2021-06-24 16:50:47来源: 热度:
亚太内容分发大会是亚太CDN产业联盟举办的CDN领域千人科技会议,是全球内容流量技术和运维领域最重要、规模最大的活动之一。大会目标是推动内容分发平台CDN节点部署,技术创新和流量成本降低。目标听众是流量内容平台的CTO、运维总监和运维经理,通过向大会听众和读者普及CDN行业技术创新,来推动企业内容平台的技术运维,适应创新的流量技术和价格体系。

6月9日,“新十年 无畏前行”2021亚太内容分发大会暨CDN峰会在北京盛大开幕,亚太CDN产业联盟联合来自中国移动、阿里云、腾讯云、网宿科技、安迈云、中兴通讯等中国CDN产业生态圈顶层企业国内内容分发网络生态的顶尖技术专家、知名企业领袖、数字营销专家,携高尖端技术、优秀实践案例、未来趋势洞悉等高质量硬核内容悉数亮相,共同打造具备里程碑意义的内容分发网络盛会,面向新十年,无畏前行,扩张CDN产业覆盖,推动CDN与RTC互动直播、PCDN边缘计算、内容出海、对象存储、运营商5G等领域融合、创新与升级,赋予CDN全新价值!

在6月9日下午举办的【互动直播论坛】上,华为云 视频云高级产品经理 严铖带来了以《华为云CloudRTC—重构业务体验,加速行业创新》为题的主题演讲。

严铖在本次演讲中分享了华为云CloudRTC的实验经验,以及如何帮助重构业务体验,加速行业创新。他表示,华为的优势是近30年在视频和音频领域深耕积累的技术和经验,包括传输、编译码算法等,夯实基础能力;同时华为非常愿意和生态合作伙伴以及各个厂家共同做大音视频生态,孵化更多场景,服务千行百业。

当下正处在视频优先的时代,视频这一内容表现形式天生有优势,视觉传输信息的效率比文本要高6万倍,人类大约80%以上信息的获取都是通过视觉。2020年,互联网有70%以上的流量都是视频流量,视频已经成为现代社会的基础服务。同时,基础服务的内涵也随着2G、3G、4G、5G网络的发展而不断演进,基础设施网络带来了更高的速率,更快的延迟以及更低的成本。

网络基础设施的升级,现在触达所使用的视频,在采集设备方面拥有更高的分辨率以及更清晰的画质;作为分享设备的屏幕越来越大、越来越多。这一切都为视频领域带来了巨大的变化,分发也从单向分发走向了实时互动。

随着千行百业效率的提升和场景变化,更多的行业从线下走向线上,通过实施音视频能够满足多种场景的要求。视频作为基础设施的内涵得到了延伸,同时也迎来了很多新的挑战。

第一,视频的多样性。无论是教育、会展等传统行业,或是金融、在线营销等创新行业,都可以用到视频的能力。另外,不同的场景带来不同的体验要求,比如保障国家领导人会议,需要百分之百的高可靠性;保障偏远地区孩子的网课体验,需要比较好的边缘覆盖和终端兼容性。

视频带来的资源消耗也是非常庞大的,以华为云为例,视频开销的资源占整个基础设施资源非常大的比例,这不仅是消耗运营商的带宽和计算节点的算力、存储资源,而且随着视频清晰度的提升,算力、存储的消耗和其他网络资源的开销都是呈几何级增长,基础设施的准备,需要比较长的周期。

音视频能力以基础设施属性提供服务,应当和水、电一样便利、价格低廉、易获取。面对这些挑战,华为云给出的答案就是以云原生的RTC承载服务于业务、服务于千行百业。

基于云原生部署,可以天然地使用华为云的优势,如部署在华为云基础设施上,使用华为云的弹性、安全以及在线伸缩能力;所有的能力并发都可以由华为云基座去承载。同时,基于华为云的部署,所有的业务可以拥有较好的安全性,并具备持续迭代的效率。基于云原生的部署、基于微服务的架构,可以用不同的模块快速迭代去刷新基础特性,满足不同行业的需求。

严铖对华为云CloudRTC的特点进行了介绍。

第一,业务升级。要服务千行百业,业务必然需要升级。CloudRTC提供一整套一体化的媒体网络,集成了RTMP、RTC以及OBS存储、3L超低时延直播等多种能力。所有场景都可以用CloudRTC媒体网络承载,保障体验的一致性,其中的核心体现在面向会议、在线教育等场景下的低时延,可以控制在200毫秒以下。

第二,体验升级。针对弱网场景,面向一线城市网络环境以及面向三四线城市和边远地区的不同情况,对相应的弱网场景进行了统计,并对弱网场景做了专门的算法优化,包括50%视频抗丢包、80%音频抗丢包,提升业务体验。

第三,效率升级。由于各个业务场景不一定具有很强的开发能力,华为云CloudRTC支持面向效率升级,提供的业务包括完整的SDK以及多框架的SDK,多框架SDK可以帮助厂家或者生态伙伴快速集成产品;同时提供适配层的代码,客户可以直接使用适配层的代码完成相应的集成,而不需要做额外的开发,且支持向多厂家调度的适配,满足在STC方面多厂家适应的效果。

提及RTC的特点,严铖认为主要是以下三点:

第一,广覆盖。华为云的理念,RTC一定是面向全球提供无差异服务。而做到这一点,首先依托于华为云的基础设施,在全球部署超过2500个边缘节点,满足全球大部分区域和国内不同区域、偏远区域的要求,区域提供多种的接入方式,并且能够互联互通。

互联互通不仅做到了内部的互联互通,而且通过媒体下沉实现了跟伙伴企业和组织机构的互联互通。通过专线或DCI的方式打通伙伴机房、其他组织和华为云的机房,把整个伙伴机房的物理环境纳入到RTC网络中,保证整个网络的一致性体验。在此基础上还可以做到保障最后一公里的接入,用户可以有灵活的选择或体验。

高可用方面,整个互联互通网络的特点,一个是有较多的带宽冗余,保障突发流量或业务要求,另一个是供多站点接入的可行性。

第一,一定是满足全行业的要求。Overlay network要求不同,快速更新微服务,部署媒体网络引擎,同时可以部署一些单独的服务、单独的策略,保障所有的框架业务都能够敏捷迭代,单个节点的故障不会影响整体业务的可用性。微服务的架构上做到了快速的业务上线。由于各行各业所需要的质量体验是完全独立的,基于Overlay定义不同业务的策略,可以保证对时延以及安全性不同的要求。

第二,视频质量要求非常高。质量的保障由两个内含组成,网络传输和编解码。智能网络传输要做到质量和互动性的最优解,质量和互动性要权衡包括卡顿等因素。

华为云在四个方面对整体质量做了把控,平衡质量和互动性。

第一,抗丢包,通过华为2012算法,包括自动同传、嵌套纠错、不对等保护。在时延控制方面,通过以下几方面来做:第一,抖动估计,预判抖动存在的可能性;第二,缓存伸缩;第三,音视频同步。

拥塞控制方面,最大规模控制网络的带宽,动态地识别当前的可用带宽,当带宽发生下降的时候,可以快速地识别并且相对应的调整发包速率;快速恢复发包速率和接收速率,最大化利用可用的带宽保证介入的体验。

在信道联动方面,在信道的信息反馈可以实时反馈,调整信道信源编码的参数,获得比较好的QoE体验。

华为将会把智能网络传输技术做量化的处理,用以衡量业务的质量,解决了靠卡顿、时延、丢包等等衡量业务质量带来的评判复杂化的难题。华为通过算法,把码率以及画面质量信息做综合打分,形成量化的指标。这样一来,后续在RTC的业务中可以真正通过客观标准评判业务质量。

结合上述CloudRTC特点和能力之外,严铖介绍了CloudRTC面向不同的场景实际去提供服务的案例。

在线教育

华为RTC在教育领域深耕多年,有比较多的应用。大班课能够满足超过10万人的并发业务要求,双时课或者小班课成功率做到4个9以上,保证介入的体验。

随着在线教育的不断变化,华为也在不断地观察和优化升级。近年来,教育在一线城市逐渐饱和,慢慢向偏远地区以及三四线城市覆盖拓展,需要更好地在边缘区域覆盖资源,结合华为站点优势,满足这些区域对于在线教育的诉求。这部分区域的终端设备和一线城市整体相比,性能相对较差,所以需要有更好的终端兼容性、CPU利用率,甚至更低的电量消耗,才能保证在线教育达到较好的综合水平,使这些区域的学生以及老师能够用他们的设备去完成课程的体验。

由于周末以及其他时间的课程受到规章制度的限制,以toG和toB的形式更好地利用教育资源做线上覆盖成为关键性问题。对此,可以利用媒体下沉方案,把当地教育资源向该区域的老师或学生以线上形式做覆盖,保证当地教育资源的公平获取。

线上会议

CloudRTC帮助华为云构建能力,基于华为云CloudRTC,已经实现了音视频网络重构,在音视频和数据协作方面做到了超高清4K能力,同时结合华为云AI的能力,提供像背景替换等服务,保证在线会议的获得更丰富的体验。在大容量方面,支持单场会议超过3000个用户接入,满足大部分场景的需要。

承接重要会议时,能够对会议做端到端的加密,保障会议的安全性,在确保安全性的基础上,就能够承办高端活动,通过动态网络路由实现,支持多平台、全网络的互联互通,方便完整接入到各个应用服务之中。

音视频通话

CloudRTC还协助华为云畅连打造音视频通话产品,具备高清音视频通话以及畅连消息的能力。通过动态编码以及网络实现核心场景,即以低带宽占用支持超高清动画,只需要1兆左右的带宽就可以提供1080P画质水平。

在畅连场景变换的场景,使音视频通话的产品更加、丰富,畅连与国内主要APP进行合作,提供无人机等方面的服务,保证全平台的使用。

除上述三个主要场景之外,CloudRTC目前也在与保险、金融等行业甚至华为云其他的产品合作,如云手机、容器等,提供在线营销等能力。

在线医疗领域也有涉猎,场景非常丰富,目前仍在不断扩展中。华为希望通过基础的音视频的能力,和伙伴们一起使能千行百业。

责任编辑:徐晓俊