【慧聪通信网】音视频社交软件Clubhouse的估值较3个月前又翻了两番。当地时间4月19日,Clubhouse宣布完成C轮融资,估值已达40亿美元。

    而这只是实时音视频通信大爆发中的冰山一角。

    在马斯克“直播带货”的催化下,越来越多的语聊房产品出现,Facebook也被爆出即将推出Clubhouse同类竞品。不仅如此,在线办公、在线教育、泛娱乐场景中对实时音视频的需求也在激增。

    得益于5G、RTC等技术的发展,一间语聊房、或是活动直播间、在线课堂等都可以快速完成搭建并发布,进一步刺激实时音视频市场。以融云实时音视频服务为例,开发者只需三步,就可以在30分钟内快速集成音视频能力:

    l第一步,申请开发者注册,官网会发送Appkey等信息,下载SDK。这一步骤通常十分钟内可以完成。

    l将下载好的SDK集成到自己的开发工具里,初始化SDK,然后加入房间。初始化SDK可帮助初始化设备、音视频相关参数等。

    l发布自己的音视频流和订阅别人的音视频流。

    5G时代需要更便捷的RTC技术服务

    为何市场需要快速集成实时音视频的能力?

    一方面,在5G的作用下,许多传统互联网场景中正在嵌入实时音视频功能。另一方面,专注应用层面的厂商需要以最小的成本,最快的速度上线功能,以支撑产品的发布和运营。

    融云CTO任杰认为,5G给RTC市场带来两大方面的变化。

    一是5G的宽带和延时有较大提升,所以未来高清的、低延迟的音视频通话将会成为主流。在4G网络之下,实时音视频通话主流的为720p,1080p稳定性略有不足。而在5G来临之后,1080p甚至是更高清的4K、8K通话场景会普遍增加。

    二是增加各种物联网设备接入。此前RTC实时音视频领域中,主要是移动端、PC端应用。其他物联网设备如车机、摄像头、大屏设备等接入较少。任杰认为,在5G到来之后,各种物联网设备的接入场景也会增加。从技术层面看,5G解决延迟问题之后,大量设备都可接入,许多实时操作系统ATOS,以及Linux在RTC领域的应用场景也会变得更加主流。

    5G的到来孕育了许多新生的实时音视频应用场景,这也意味着,RTC技术服务商需要提供更好的支持。

    “我们无论何时何地都要能提供高清、稳定、流畅的音视频体验。”任杰总结,RTC领域相关技术很多,但融云的业务目标仅此一个。当然,在呈现给用户优质的音视频体验背后,融云会去解决网络带宽限制、音视频处理等等技术问题。

    RTC技术服务商在做什么?

    在高清、稳定、流畅的音视频服务,以及“30分钟快速集成”背后,RTC技术服务商要做的工作很多。

    通常,RTC技术栈可以分为两方面:端上的处理和server端的处理。

    端上的处理,主要为声音和视频的编解码。编解码完成后会进行系列声音和视频的前处理,前处理包括回声、降噪,啸叫抑制,声音增益,3A算法等。server端类似端上处理技术,如录音录像等,但更侧重传输层面,如网络的优化等。

    网络优化又可以分成两大部分:对抗弱网,分布式网络和调度。无论是5G、4G还是WiFi,只要是无线信号,都会遇到信号遮挡、衰减的问题,表现为网络不太稳定,经常在瞬时的丢包会比较大,延迟也可能会突然变大。

    另外,端点设备接入网络路由之后,在两个端或是多个端之间进行实时音视频流的传输,需要经过多个网络节点。那么哪一套路径能让端点更好地接入,使传输流更稳定,便是网络路由的策略,也是分布式网络与调度要解决的问题。

    对于这些问题,融云从以下三方面做了优化:

    第一,弱网对抗相关算法的优化,包括重新定义一些算法,对随机丢包和带宽受限,要严格区分并且能够快速反应等。

    第二,动态路由策略方面,融云会做一些提前探测,动态检查链路。大概可在3~4秒之内发现链路变坏的情况,并立即重新调度,包括服务端、负载的一些调度,即分布式部署。

    第三,全球网络的部署,融云音视频使用大量IaaS,也和全球的一些机房合作,尽可能多地部署节点。同时对这些节点的状态进行实时监控、扩容、增加节点等。后台也有音视频质量的QoE系统监控整个的网络,实时进行调优。

    做开发者的支持方,而非竞争对手

    “我们是PaaS提供方,会向上做aPaaS,但不会直接做toc的产品”,任杰表示,只要复用程度较高,融云就会考虑将其向上封装,帮助开发者的使用更加贴近场景化,但融云始终是面向开发者服务,因此不会做toc产品,和开发者客户形成竞争关系。

    以语聊房为例,融云为语聊房应用提供的支持集中在技术层面,使其呈现出的声音效果更好。

    在开发者花了30分钟快速集成一个语聊房应用之后,融云还会再根据业务场景做SDK调用和开发,以便开发者可以更快速地实现使用混音、添加背景音乐、麦位管理、网络信号展示等各种功能。

    一是语聊房中麦位的相关控制。任杰表示,麦位支持依靠信令管理,因为有多年IM领域的积累,信令是融云的传统优势,并且在语聊房方面融云也有一套完整的技术支持,可以更容易、更轻松地完成麦位管理。二是实时音视频中声音的相关处理,包括美声、变声,各种音效,混音之后的声音效果等等。

    任杰指出,由于RTC领域涉及到许多具体的音视频概念,以及音视频相关的质量控制,开发环境有一定复杂度。SDK本身越场景化,就会越容易集成,因为这对于开发者来说是隐藏技术细节的,所以大家提出应该往SaaS化方向发展。

    “在一定程度上我非常同意。对于我们PaaS能力的提供方,也最希望降低开发者成本,所以我们也在往上做,往SaaS和PaaS之间,做aPaaS能力。比如我们在提供音视频能力之外,也提供MeetingLib整套的控制信令体系,和音视频流的一些操作直接相关。”

    此时开发者使用这种SDK,就无需太关注音视频流的一些处理。

【免责声明:CSDN本栏目发布信息,目的在于传播更多信息,丰富网络文化,稿件仅代表作者个人观点,与CSDN无关。其原创性以及中文陈述文字和文字内容未经本网证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网不做任何保证或者承诺,请读者仅作参考,并请自行核实相关内容。凡注明为其他媒体来源的信息,均为转载自其他媒体,转载并不代表本网赞同其观点,也不代表本网对其真实性负责。您若对该稿件由任何怀疑或质疑,请即与CSDN联系,我们将迅速给您回应并做处理。】

Logo

网易智企-云信开发者社区是面向全网开发者的技术交流与服务平台,依托近 29 年 IM、音视频技术积累,提供 IM、RTC、实时对话智能体、云原生、短信等全场景开发资源。

更多推荐