声网Agora的工具水晶球

新冠肺炎疫情的特殊时期,基于线上的学习、工作成为主流模式。但从现实生活中的体验来看,很多很多的在线课堂、视频会议都会遇到视频卡顿、模糊、声音有回声、杂音等一系列质量的问题。这些质量问题,对于用户来讲会直接影响使用体验。而对于企业和开发者来讲,如果不尽快定位异常,不仅会面临用户投诉,还会对产品的口碑产生一定的影响,所以声音问题是一个刻不容缓需要解决的问题。

首先,我来说一下声网Agora的工具水晶球对于我看来的直观感受:声网Agora的水晶球可以提供网络质量、音频与视频质量等多种数据,并通过可视化形式展现,能帮你快速发现问题。同时,它提供实时的数据检索。能够对通信质量进行定性,比如一个质量很差的通话, 到底是音频差还是视频差,到底是卡顿还是模糊,到底持续了多长时间,都能准确了解;另外,在无需了解音视频技术的背景下,可以自行诊断、分析影响产品体验的质量问题。同时,省去了进行数据埋点、采集、展现的开发与运维成本。

水晶球是声网Agora推出的RTC行业质量监控与数据分析工具,主要解决终端用户的问题反馈链太长等问题。据声网数据平台和数据产品负责人何丰透露,通过使用水晶球,企业对于终端用户的投诉反馈,实现了从“天”到“秒”级的效率提升。

目前,在水晶球平台上,每天有7000亿质量数据规模,何丰指出,“这包含全链路各个环节的质量和系统运行数据(不包含客户个人数据以及通话内容),例如画面分辨率、是否卡顿、是否清晰等,并且在全球范围内进行实时收集和实时反馈。不仅能对个例的实时互动质量进行分析、调查,还能从全局的角度对大盘的整体情况进行分析。

水晶球的主要作用有两点:第一,解决“体验差”无法定义的问题,开发者、客户可以基于水晶球的这套数据体系明确遇到的问题是哪一类,问题的严重程度;第二,通过水晶球可以判断质量问题是什么,从而快速找到解决方法。

开发者可以在声网登录账号后,在 Dashboard 中直接使用到水晶球产品。能够对通信质量进行定性, 比如一个质量很差的通话, 到底是音频差还是视频差, 到底是卡顿还是模糊, 到底持续了多长时间, 都能准确了解;另外,在无需了解音视频技术的背景下,可以自行诊断、分析影响产品体验的质量问题。同时,省去了进行数据埋点、采集、展现的开发与运维成本。可以提供网络质量、音频与视频质量等多种数据,并通过可视化形式展现,能帮你快速发现问题。同时,它提供实时的数据检索。

声网Agora工具水晶球的特点:

1.自建监控

企业和开发者可以选择自己做数据埋点,实时地监控实时音视频传输质量。这样做虽然可以做到对自己的服务心里有数。不过难点在于工作量太大,埋点覆盖了设备端、服务端,复杂度堪比又建了一套 RTC 服务。而且随着用户量的增长,需要处理的数据量也会成正比增长。如果需要及时为用户解决质量问题时,就需要能进行实时的质量调查,这意味着你要有对这些海量进行实时处理的能力,并能将它们可视化地呈现出来。

2.集成多种 RTC 监控工具

相对于自建来讲,这是一个更容易实现的方式。如果你用的是 WebRTC,在市场上也有相应的质量调查工具。无论你用的是WebRTC还是第三方的 RTC 服务,都可以集成相应的或第三方质量调查工具。但由于大家对质量的定义肯定不同,什么叫网络状态不好?怎样才算设备性能不足?质量指标如何关联是个难题。即便是使用WebRTC,可以看到一些质量指标,但要分析出结论,做自动化归因,却非常困难。

这种方式不仅更易于接入,而且可以更及时地获得数据信息。

3.使用同一RTC服务商所提供的质量调查工具

最重要的是,质量指标的关联已经做好,只需要根据官方指导来调查、分析即可。例如,使用声网Agora SDK的实时音视频服务的同时,还可以通过声网Agora水晶球来进行质量调查。

水晶球的意义就在于为应用开发的老司机们提供了一个仪表盘,可以随时准确掌握实时通信中的每一个细节,让整个产品体验更有保障。目前,声网推出这个工具水晶球是希望以后能把更多质量数据和更智能化的质量分析服务充分提供给开发者们。对于企业和开发者而言,使用水晶球不仅可以优化客服人员工作效率,还能有效提升运营人员的响应速度,并帮助管理层快速分析做决策、实时把脉相应产品和业务的策略。

推荐阅读
相关专栏
声网产品与方案
42 文章
本专栏仅用于分享音视频相关的技术文章,与其他开发者和声网 研发团队交流、分享行业前沿技术、资讯。发帖前,请参考「社区发帖指南」,方便您更好的展示所发表的文章和内容。