旗下微信矩阵:

拍乐云数据罗盘升级:更易用的音视频质量透明工具,助力企业开发者提升产品竞争力

2021-05-31 16:07 · 互联网     

在线课堂、语音聊天室、视频会议等线上音视频互动场景中,有时候会出现视频卡顿、模糊、延时、音量过低等一系列质量问题。这些质量问题有的是网络拥塞引起的,有的是设备CPU/内存等系统运行状态引起的,都会直接影响到用户的使用体验。对于企业和开发者来说,往往难以找到其中的根本原因,通常会面临质量数据难收集且数据量过大,缺乏直观的展现方式等困难。如果不尽快排查和解决问题,还会面临用户的投诉和更多的质量隐患。

据了解,拍乐云在去年6月就推出了“数据罗盘”功能,为开发者提供全面的音视频服务质量数据展示和问题排查的工具,有效提升用户体验、提高开发效率。在过去的一年内,“数据罗盘”不断升级迭代,功能更趋丰富,提供全面的端到端数据展示,包括通话质量、网络情况、设备状态等,同时也提供更高效的音视频质量排查手段,包括端到端数据联动、多端质量比对等,助力企业和开发者构建云上的每一次美好互动。

#1

实时质量分析工具“数据罗盘”

为了更好地解决音视频服务质量分析的痛点,拍乐云升级了实时音视频质量分析工具"数据罗盘",提炼出更优质的质量数据,优化交互展示,帮助开发者自助、快速、精准地定位质量问题。
我们为开发者提供了音视频全链路的质量数据,包括设备性能,上下行音视频评分和卡顿,上行发送码率,下行接收码率,上行发送帧率,下行接收帧率以及通话中的重要事件。开发者在数据罗盘的端到端详情中可以依次查看这些数据,以此来分析质量问题。除了展示丰富的质量数据以外,数据罗盘对特殊场景交互也做了优化,例如多人通话中支持选择并展示部分用户,较长时间通话支持选择一段时间进行数据展示。

#2

音视频质量问题案例分析

下面我们用几个实际案例来介绍使用数据罗盘分析质量问题的流程,同时介绍数据罗盘的上手使用教程。

案例1:观察下面这个音频通话的例子:通话接收端出现明显卡顿和音频质量一般的情况。

对于分析质量问题,首先是要做出一些合理的猜测,影响音视频质量的因素如下:

设备问题,设备老旧,性能差,内存不足

网络条件差,延迟高,网络丢包严重

SDK自身问题,bug导致

客户端错误操作导致

我们根据数据罗盘提供的质量数据,依次来验证上述猜测。

接收端(右侧)设备状态正常,排除设备性能导致的质量问题;发送端(左侧)发送质量正常,音频发送码率正常无丢包,排除发送端发送质量差导致的接收端质量问题;但是接收端音频接收丢包严重,音频接收码率低,并且在相同时间点出现了音频卡顿和质量差的问题。由此可以得出结论:接收端音频的卡顿和质量差是接收端网络问题导致的。

案例2:
接下来我们再来看另一个视频质量分析的例子:视频通话接收端质量一般,出现视频不清晰卡顿的情况。观察视频质量数据可以发现,发送/接收端的设备状态均正常;发送端(左侧)发送质量一般,并且发送丢包率严重,观察同时刻接收端(右侧)接收质量一般,接收码率偏低,但是接收端没有丢包。那么可以得出结论:接收端的视频质量差是发送端网络问题导致的。

案例3:最后,给出一个非网络因素导致质量问题的通话例子,观察下面的音频通话:接收端音频出现严重卡顿。
观察质量数据,发送端质量正常,发送码率正常无丢包;接收端出现严重卡顿,接收端设备CPU内存均满载,接收端出现短暂严重丢包。根据上述分析可以判断,接收端音频卡顿是接收端导致,但是接收端接收码率基本正常并且音频接收质量正常,那么结合接收端设备的满载状态可以得出结论:接收端音频严重卡顿是接收端设备满载性能不足导致的。

#3

企业和开发者如何快速上手使用?

选择用户

数据罗盘针对多人通话中的用户选择交互做了优化,支持添加用户,支持移除已选中的用户,灵活展示用户的质量数据。下面结合两张交互图进行说明。

数据罗盘支持两种方式添加用户

已知用户ID,如下图所示,输入框中输入用户ID,点击添加即可添加指定用户

用户ID未知,如图所示,点击全部用户,支持条件过滤并选择用户,过滤后即可添加指定的用户。目前支持用户名过滤,用户活跃时间过滤,用户平台过滤以及用户设备过滤 

点击移除即可移除已选中的用户

选择时间范围
数据罗盘针对长时间通话的时间选择进行优化,用户滑动时间轴就可以灵活选择时间范围,下面结合时间选择的交互说明时间选择的特点和使用。

数据罗盘默认展示3个小时的数据

超过3小时的通话支持时间范围选择。如图所示,用户可以通过时间轴滑动选择指定的时间范围

支持滑动时间窗口定位到指定的时间范围

滑动窗口支持输入起始时间用于精准定位到某个时间点

#4

总结

以上介绍了拍乐云数据罗盘质量问题的分析机制以及在典型场景下如何快速上手。除了提供数据展示、数据排查等能力,数据罗盘未来的路还很长,后续我们会在保证数据实时性的前提下,继续丰富质量数据维度,同时针对开发者的不同使用场景推出更多的优化项,帮助企业和开发者更好地排查、定位、解决问题,提升产品的用户体验和竞争力。

关于拍乐云

拍乐云成立于2019年,是国内*一家视频会议背景的实时互动通信云服务商。公司汇聚了一大批专注于音频、视频、白板、网络、AI等领域的资深技术专家。通过集成 Pano SDK,企业开发者即可在全球范围内快速实现互动小班、超级小班、双师大班、语音聊天室、视频社交、直播连麦、游戏语音、视频客服、远程医疗、办公协作等场景。

(免责声明:本文转载自其它媒体,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。请读者仅做参考,并请自行承担全部责任。)