毋庸置疑,随着5G时代的到来,实时音视频技术将会上升到一个全新的高度。
5G时代发生巨变的远远不止网速,凭借5G网络的高带宽,低延迟和大并发性,音视频应用场景不断突破现有局限实现巨大飞跃,从而带动了开发者们对于RTC能力需求的热潮。
顺应5G时代发展,为解决开发者在应用开发中的音视频需求,近期,全球通信云服务商融云对实时音视频技术进行了全面升级。对此,阿丹有幸采访到融云CPO 任杰,将就此次升级、技术解析、赋能开发者等方面进行全面的剖析。
融云 CPO 任杰
实时音视频性能实现全面升级,看融云如何做到弯道超车
时隔一年,融云实时音视频服务以3.0为起点,全新升级后即可通过“IM即时通讯+实时音视频+推送”的一体化解决方案,“用一套 SDK ,解决所有通信场景”,打造一流的实时音视频服务,赋能开发者追赶音视频领域的技术红利。
融云CPO任杰坦言,在音视频服务中,融云通过在众多场景中的不断磨合以应对音视频应用场景的巨大变化,并在业务中积累经验,持续优化。在整体网络架构上,全球分布式架构的部署,让扩容时间从之前的三、四个小时,缩短至如今的一小时,能轻松应对10倍流量的激增。而实时音视频与即时通讯两大业务板块的双重能力,更成为全新升级版本的“杀手锏”,其完善的整合通信能力,使得沟通从文字、图片、语音片段扩展到音视频互动,充分满足各业务场景下即时通讯与实时音视频的多元化需求。
具体而言,此次升级主要针对以下几方面:
l 在视频方面,融云提供最高1080P的分辨率,高清画面纤毫毕现,并提供各种高中低分辨率供不同业务场景调用,实现画面和流量平衡,帧率最高支持30FPS;
l 在音频方面,融云采用最高音频采样率 48KHz,真实还原对端声音,让在线会议、在线
客服等场景的双方通话更专注;升级版本更提供高清音乐模式,针对乐器的高频音段和
弱音音阶进行优化处理,高度还原音乐细节,带给用户更贴近线下场景的体验,音域范
围广,音强、音调还原度高,噪声回声控制好……力求带来高保真音质的极致体验;
l 在覆盖平台方面,实时音视频SDK覆盖全平台,包括 iOS、Android、Web、Windows、macOS等,并全面适配市场主流的各类终端设备,全面保障融云实时音视频在各类终端上的良好应用;
l 在弱网优化策略方面,增强了抗丢包及抗网络抖动能力,做到最低延时66ms,语音直播和视频直播场景主播到观众延迟小于350ms,保障在弱网环境下也能进行良好的音视频互动,目前音频抗丢包率可达80%,视频40%。经过海量客户业务验证,融云实时音视频业务在稳定性、连通性、并发/负载等方面服务可用性达到99.9%。
不难看出,融云不断完善自身产品与技术,使其实时音视频技术拥有低延迟、高品质、高流畅等诸多特性,在5G时代,不仅利用差异化竞争优势急速超车,更加速开发者不断追赶技术革新的脚步。
一套 SDK解决所有通信场景,便捷背后是技术实力的较量
地基的作用,只有在摩天大楼的高度与坚实度上才会体现出来。
“一套 SDK ,解决所有通信场景,为全球30万+应用提供即时通讯和实时音视频云服务”,为了给开发者提供更加便捷的使用体验,融云做出了“将简单留给用户,复杂留给自己”的选择,而这也正验证了融云背后坚实的技术支持。
在此次实时音视频技术升级中,底层通信通路的夯实,大大提升了通信的稳定可靠性。具体而言:
l 实时音视频技术在信令上使用了融云IM通道,使到达率和连通率更有保障,控制指令不丢、不重、不乱,确保了音视频传输的即时性、高可靠性;
l 全球多数据中心,覆盖全球的BGP高质量节点,确保网络达到专线品质,传输更加安全、高效;
l Media Server去中心化,可随时就近接入数据中心,使得信号连通速度更快、更稳定;
l 提供更丰富完善的SDK接口,便捷接入多种音视频功能,使得开发者可以专注创作,无忧其他。
实时音视频RTC,保证画面传输的实时性,画面清晰、流畅、无卡顿,保障低延时性则是重中之重。举例来说,在产品体验上,以往在弱网状态下,会出现音视频通话卡顿、画面不清晰等问题。对此,融云通过宽带评估、智能路由、网络自适应以及丢包补偿等自研算法和技术策略实现超低延时。
包括使用WebRTC技术,在通信协议层面保障音视频传输的稳定性和流畅性;在底层架构设计上,融云RTC智能路由可以在复杂的互联网环境下,实现客户端实时网络探测,选择最近的Media Server节点接入,大幅度提升连接速度。
据任杰介绍,抗弱网是音视频服务最为核心的部分,当宽带无法保障音视频质量时,融云的核心策略是能够迅速预估宽带,并采用降低码率来确保以声音与流畅优先的原则,保证用户最优体验。
在安全方面,任杰介绍,融云在音视频领域符合SRTP协议的国际标准,并提供自定义加密方式。在处理完相应音视频流后,会在传输之前给这段音视频流另外一个加密算法,而这部分客户是可以利用密钥分发、加密算法自定义实现保密的。所以,无论这段流经过多少次,其他人无法看到里面的内容,因此也成为业界安全级别中最灵活、安全的方法。
更优产品只是开始,如何让开发者更便捷地集成SDK才是关键
对开发者来说,分别选择不同的IM和RTC厂商实现通信场景,不仅降低开发效率,还会大幅增加产品上线后的运营和服务成本,而一套解决方案则可以巧妙解决以上窘境。
任杰强调称,“从开发者集成来说,融云通过一套SDK,可以将整个通信场景全部覆盖,这是此次升级的突出优势之一。对于客户而言,无论其生命周期中先用到什么,后用到什么,只要集成一套SDK之后,可以通过调用接口随时使用,从而便于后期业务发展,节省集成的成本。”
同时,为了便于开发者快速集成融云的音视频能力,融云还为各个业务场景提供了 SealRTC、SealLive、SealClass、SealMeeting等多款音视频Demo。开发者不但可以减轻集成工作量,还可参考融云实时音视频的相关开发实践,让开发者专注于创新,不必担心开发周期长、成本高等问题。
在开发者服务层面,除了为开发者提供1对1商务全程支持、工单1小时快速响应、7×24小时服务保障等标准服务之外,融云更贴心的为开发者提供了技术专家团队,以便开发者能够更加高效、轻松地完成应用创新。
谈及使用这套SDK是否有门槛时,任杰表示,由于各场景有不同的接口,是非耦合的,相对独立,所以开发者无需考虑与该场景无关的其他相关接口与文档。这种场景化的集成方式,即便是对于入门级的开发者都是十分友好的。
据介绍,升级后的融云实时音视频服务,可以为各行各业带来更直观、更优质的移动互联生活体验,比如在线教育、社交、游戏、金融、电商直播以及视频会议场景等涉及IM和实时音视频应用的领域,皆是融云平台能力所覆盖的范畴。此外,融云的实时音视频技术,还将为包括智能硬件、政务办公等更多应用场景提供信息化赋能。
最后,任杰总结,融云“IM+RTC+推送”一体化解决方案,不仅可以帮助开发者更加快速地构建低延迟、高品质的应用通信能力,更因RTC+IM双重能力,以及更加场景化的优势,为开发者提供了便捷服务,从而实现音视频通信的全行业、全场景覆盖。一系列的能力,还使得音视频质量大幅提升,让用户切身感受到音视频新体验;此外,音视频的整体升级可以支持全球开发者放心使用,助力全球开发者共同打造音视频更多新的应用场景。
在快速来临的5G时代中,融云对实时音视频技术的全面升级,不仅助力开发者在音视频应用的开发过程更加容易,更能令其轻松构建出更多创新应用。不难看出,融云不断加大在RTC实时通信技术、产品、研发方面的投入,并始终坚持为开发者提供更好的SDK与工具,助力开发者释放出更多的创新能力。