菊风云平台天塞鹰眼

天塞鹰眼

1. 产品概述

天塞鹰眼系统是菊风云平台专门让开发者实时透明的观察通话质量而开发的一对一通话和多方通话的通话质量分析引擎,方便开发者从总体到细节把握通话中各项质量数据变化情况,为产品的优化运营提供坚实的数据支撑。

1.1 MOS 分介绍

MOS 分是通过菊风自研的视频质量模型通过计算得到的客观分数,通过大量的人为主观评价实验打分对比测试之后得到的能较准确合理的评估视频质量的评判标准。取值1-5分,值越大,代表视频质量越好。

MOS 分总共分为3种,分别是视频清晰度 MOS 分、视频流畅度 MOS 分和音频 MOS 分。

MOS 分的等级判定区间

极优
[4.2 , 5] [3.4 , 4.2) [2.6 , 3.4) [1.8 , 2.6) [1 , 1.8)

音频 MOS 分
通话过程中音频质量的评分

评分表现
4.2-5分 声音正常
2.6-3.4分 音频质量开始下降
小于2.6 音频出现明显卡顿

视频清晰度 MOS 分
通话过程中视频画面清晰度的评分

评分表现
4.2-5分 视频画面质量正常
2.6-3.4分 视频画面清晰度下降
小于2.6 画面比较模糊

视频流畅度 MOS 分
通话过程中视频画面流畅度的评分

评分表现
4.2-5分 视频画面质量正常
2.6-3.4分 视频流畅度下降
小于2.6 画面出现明显卡顿

而在评价一通通话或者一通通话中某个参与者总体质量评分的时候会将视频清晰度 MOS 分和视频流程度 MOS 分通过特定的计算公式计算出一个总分值,称为视频 MOS 分,也就是在通话列表板块和参与者板块种看到的视频 MOS 分。


视频 MOS 分计算公式
1 + ( 视频流畅度 MOS 分 -1)^0.6 * ( 视频清晰度 MOS 分 -1)^0.4

1.2 各项质量数据介绍

各项质量数据不同数值的效果表现情况介绍,视频码率和估计带宽在不同分辨率下的表现效果也会存在不同,而音频码率在不同编解码下也会有不同的表现,如下。


视频发送/接收码率

分辨率码率表现
320*180 180Kbps 以上 清晰流畅
100-180Kbps 略卡
100Kbps 以下 卡顿明显降层
640*360 470Kbps 以上 清晰流畅
470-260Kbps 略卡
260Kbps 以下 卡顿明显降层
1280*720 1200Kbps 以上 清晰流畅
700-1200Kbps 略卡
700Kbps 以下 卡顿明显降层

音频发送/接收码率

编解码码率表现
Opus 6Kbps 以下 声⾳断续
6Kbps 以上 声⾳正常
G729 8Kbps 以下 声⾳断续
8Kbps 以上 声⾳正常

视频发送/接收估计带宽

分辨率带宽表现
320*180 180KBps 以上 清晰流畅
100-180KBps 略卡
100KBps 以下 卡顿明显降层
640*360 470KBps 以上 清晰流畅
470-260KBps 略卡
260KBps 以下 卡顿明显降层
1280*720 1200KBps 以上 清晰流畅
700-1200KBps 略卡
700KBps 以下 卡顿明显降层

音视频发送丢包率/音视频接收丢包率

丢包率表现
5% 以下 音视频正常
5%-20% 视频略有卡顿,⾳频正常
20%-40% 视频卡顿,⾳频断续
40%-100% 视频卡顿严重,⾳频断续严重

音视频发送/接收抖动

抖动表现
100ms 以下 音视频延时正常
100-250ms 略感音视频延时
大于250ms 明显感觉音视频延时

音视频往返延时

延时表现
200ms 以下 音视频延时正常
100-500ms 略感音视频延时
大于500ms 明显感觉音视频延时

视频发送/接收帧率

帧率表现
15 帧以上 视频基本流畅
10-15帧 视频略卡

1.3 质量数据上报情况介绍

一对一和多方音/视频质量数据均是由终端上报数据,默认为:每5秒统计各项质量数据,每分钟上报服务器一次,即每个通话过程中的每个参与者均会在每5秒统计一次质量数据,然后终端每隔1分钟会将这些质量数据上报至服务器,最后无论是否到1分钟在通话挂断的时候也会上传一次。

2. 功能页面介绍

2.1 一对一通话

2.1.1 通话列表板块

通话列表板块用于查看通话记录,展示选择时间段内的所有一对一通话记录,按照通话开始时间倒序排列,每页20条数据,如下图

右上角可以筛选时间段,也可以通过通话 ID 搜索需要查看的通话记录。列表内容包含8个数据,其含义和描述如见下表

字段名描述备注
通话 ID一对一通话的记录 ID,由纯数字组成,每一通通话的 ID 都是唯一的通过1对1通话详单可查询得到
开始时间通话开始的时间,当主叫方拨打算作开始时间/
结束时间通话结束的时间/
目前状态通话状态,只有两种,分别是已结束或者通话中/
通话时长通话持续的时长,是从双方接通开始计算,直到其中一方挂断结束通话中的通话时长是上报时的通话时长
视频 MOS 分通话总体视频质量好坏的评分,5分满分详见 MOS 分介绍
音频 MOS 分通话总体音频质量好坏的评分,5分满分详见 MOS 分介绍
媒体通话方式,分为视频通话和音频通话未知即通话暂时没有上报有效的媒体信息,可能通话刚刚接通未收发媒体信息

2.1.2 参与者板块

接下来选择需要查看的单通通话记录点击,便会进入参与者板块,展示该通通话的通话用户详细信息,一对一通话只有主叫和被叫用户,如下图

用户板块包含8个数据,其含义和描述如见下表

字段名描述备注
用户 ID用户 ID,用户的唯一标识/
主/被叫表示该用户为主叫用户还是被叫用户主叫:主动发起通话
被叫:被动接听通话
视频 MOS 分该用户在本次通话过程中的总体视频质量评分详见 MOS 分介绍
音频 MOS 分该用户在本次通话过程中的总体音频质量评分详见 MOS 分介绍
SDK 版本该用户进行本次通话所使用的 SDK 的版本号
网络该用户进行本次通话所使用的网络,WIFI 或者4G 网络/
设备型号该用户进行本次通话所使用的设备的型号/
显示概览图选择是否展示该用户的概览图板块/

2.1.3 概览图板块

显示概览图开启,会在下面展示所选用户该通通话的多项质量指标概览图,如下图

概览图的内容分为左右两部分,蓝色数据线表示主要数据,每5秒钟一个数据点,鼠标选中会显示该时间点的具体数值

左边的是视频接收估计带宽数据折线图,展示该用户在本次通话过程中的视频接收估计带宽,其中红色虚线段表示该时间段内视频模糊,红色柱状线条表示该时间点存在视频卡顿;

右边的是音频接收码率数据折线图,展示该用户在本次通话过程中的音频接收码率,红色柱状线条表示该时间点存在音频卡顿,该图不存在红色虚线段。

2.1.4 查看详细

概览图点击右上角的查看详细按钮,进入该用户的详细质量数据页面,一共包含9项通话质量数据,总体分为左右两栏,左边为发送统计,右边为接收统计,如下图

9项数据描述按顺序如下表所示

数据名描述备注
视频码率通话过程中单位时间传送的视频数据位数,单位 Kbps 即千位每秒详见各项质量数据介绍
音频码率通话过程中单位时间传送的音频数据位数,单位 Kbps 即千位每秒详见各项质量数据介绍
估计带宽单位 KBps 即千字节每秒详见各项质量数据介绍
音/视频丢包率通话过程中数据传输的丢失数据包数量占总传输数据组的比率,单位%即百分率详见各项质量数据介绍
音/视频抖动单位 ms 即毫秒详见各项质量数据介绍
帧率视频画面每秒显示的帧数,单位 fps详见各项质量数据介绍
音/视频 MOS 分通话过程中每5秒统计的质量 MOS 分详见 MOS 分介绍
音/视频往返延时单位 ms 即毫秒详见各项质量数据介绍
MOS 分布图该用户整个通话过程中 MOS 分的正态分布,单位%/
2.1.4.1 视频码率

视频码率统计分发送和接收,单位 Kbps 即千位每秒,如下图所示

视频码率等级判定区间

极优异常
[1000 , 10000) [500 , 1000) [300 , 500) [300 , 100) [100 , 0] ⼩于0或⼤于10000
2.1.4.2 音频码率

音频码率统计分发送和接收,单位 Kbps 即千位每秒,如下图所示

音频码率等级判定区间

极优异常
[1000 , 10000) [500 , 1000) [300 , 500) [300 , 100) [100 , 0] ⼩于0或⼤于10000
2.1.4.3 估计带宽

估计带宽统计分发送和接收,单位 KBps 即千字节每秒,如下图所示

估计带宽等级判定区间

极优异常
[1000 , 10000) [500 , 1000) [300 , 500) [300 , 100) [100 , 0] ⼩于0或⼤于10000
2.1.4.4 音/视频丢包率<