水晶球的大频道功能为大频道提供实时质量监控和分析,可以极大提高运营大频道的效率。

大频道中提供的数据包括:

  • 大频道的用户数、主播数、观众
  • 大频道内体验异常的用户数
  • 大频道内观众的地域分布
  • 大频道内观众的操作系统分布
  • 大频道内观众的 SDK 版本分布
  • 大频道内造成用户体验异常的影响因素

大频道是指在线人数较多的频道,你需要在大频道配置页面进行配置。详细定义见大频道

使用步骤

  1. 联系 sales@agora.io 为你的项目开通大频道功能。
  2. 登录控制台,点击左侧菜单栏中的水晶球。
  3. 在页面左上方的下拉菜单中选择你要查看的项目。
  4. 点击问题调查下的大频道配置,对大频道进行配置。详见大频道配置
  5. 点击问题调查下的大频道,查看或分析大频道的用量和观众分布情况。

大频道默认使用本地时间,如果你需要以本地时区查看通话,点击页面顶部菜单栏的时钟切换时区。

查找大频道

大频道界面,你可以通过搜索、选择通话状态、指定查询的时间范围等方法查找大频道。

  • 搜索:输入大频道名称进行搜索,即可显示符合搜索条件的大频道。
  • 选择通话状态:默认显示所选项目下全部的大频道。根据需要,点击进行中已结束查看通话进行中或已结束的大频道。
  • 指定查询的时间范围:默认显示所选项目中 1 小时内有通话的大频道。
    • 点击最近1小时/4小时/24小时分别查看最近1小时/4小时/24小时内结束通话的大频道。
    • 指定查询的时间范围,即可显示在该时间范围内发生通话的大频道。
当前支持查看 14 天内有通话的大频道,每次查询的时间范围不能超过 24 小时。

查看大频道列表

在大频道列表中,你可以查看大频道的名称、在线人数、峰值人数、评分、频道内时长等基本信息。若勾选页面右上角自动更新,则大频道列表会每分钟自动更新一次。

指标名称 指标说明
频道名称 频道的名称。
评分 频道的评分,满分为 5 分。水晶球会根据频道内用户实际的通话体验综合评分。
频道内时长 从第一个用户进入频道到最后一个用户离开频道经过的时间。
在线人数 该频道的当前在线人数。
峰值人数 该频道同时在线人数的峰值。
开始时间 第一个用户加入频道的时间。
结束时间 最后一个用户离开频道的时间。
统计更新 距上一次频道信息更新的时长。

查看大频道详情

在大频道列表中找到目标频道,点击频道名称或列表右侧的大频道详情,即可查看该频道的用户数量、观众分布、质量情况等详细信息。

在大频道详情界面右上角,你可以看到该频道的频道内时长。

  • 对于进行中的通话:
    • 若频道内时长跨天且超过 3 小时,则默认显示该通话最后 3 小时的数据,你可以在顶部时间线上调整查看的日期。
    • 若频道内时长不跨天或不超过 3 小时,则显示该通话整个时段的数据。

  • 对于已结束的通话:
    • 若频道内时长跨天,则默认显示通话结束当天的数据,你可以在顶部时间线上调整查看的日期。
    • 若频道内时长不跨天,则显示该通话整个时段的数据。

总览

总览面板分两组卡片以图表形式显示用户数量和大频道的质量情况。

卡片左侧显示用户数量的当前/累计值、峰值及通话的质量情况,右侧以曲线展示每个时间段的数据,其中用户数的峰值处会以红色三角形标记。

指标名称 指标说明
评分 频道的评分,满分为 5 分。水晶球会根据频道内用户实际的通话体验综合评分。
加频道异常用户数 当前/累计请求加入频道发生异常的用户数。
通话体验异常用户数 当前/累计通话中发生异常的用户数。

分布

分布面板展示以下维度的排名前十或十五的用户数据。对于体验异常的用户,你可以点击 采样并分析异常用户的通话质量。

维度 描述
Top 主播 当前/累计在频道内时长最高的十五位主播。
地域 - 中国|美国|全球 当前/累计观众数最高的十个国家/省/直辖市/自治区。
操作系统 当前/累计观众数最高的十个操作系统。
SDK 版本 当前/累计观众数最高的十个 SDK 版本。
质量影响因素 当前/累计给最多观众造成体验异常的十种影响因素。
如果某项没有用户数,则不会在面板上显示。

Top 主播

显示当前/累计在频道内时长最高的主播,最多显示十五位主播。

指标名称 指标说明
频道内时长 主播在频道内的时间。
最高·最低发送分辨率 主播在频道内最高和最低的发送分辨率。
影响用户数 当前/累计体验异常的用户数。

地域 - 中国|美国|全球

显示当前/累计观众数最高的国家/省/直辖市/自治区,最多显示十个国家/省/直辖市/自治区。图表显示各地域的当前/累计观众数,将鼠标移动至圆形处即可查看具体数值。

指标名称 指标说明
观众数 当前/累计观众数。
网络下行影响观众数 当前/累计受网络下行因素影响的观众数。
端对端优质传输率 音视频传输过程中,丢包率小于等于 5% 的传输比例。

操作系统

显示当前/累计观众数最高的操作系统,最多显示十个操作系统。图表显示各操作系统的当前/累计观众数,将鼠标移动至圆环处即可查看具体数值。

指标名称 指标说明
观众数 当前/累计观众数。
CPU 占用率影响观众数 当前/累计受 CPU 占用率高影响的观众数。

SDK 版本

显示当前/累计观众数最高的 SDK 版本,最多显示十个 SDK 版本。图表显示各 SDK 版本的当前/累计观众数,将鼠标移动至圆环处即可查看具体数值。你也可以在右上角下拉菜单中查看某平台的 SDK 版本。

指标名称 指标说明
观众数 当前/累计观众数。
CPU 占用率影响观众数 当前/累计受 CPU 占用率高影响的观众数。

质量影响因素

显示当前/累计影响用户数最高的影响因素,最多显示十个影响因素。图表显示受各因素影响的当前/累计用户数,将鼠标移动至圆环处即可查看具体数值。你也可以在右上角下拉菜单中查看某质量问题的质量影响因素。

指标名称 指标说明
质量影响因素 导致体验异常的质量影响因素及该因素是由本地/远端用户造成的。
影响用户数 当前/累计体验异常的用户数。

重要概念

本节介绍大频道涉及的重要概念,点击了解更多 Agora 的关键概念

大频道

使用 Agora SDK 进行的所有通话都是在频道内发生的。我们把一个 App 比作一栋大楼的话,频道就好比大楼里面的一个房间。而大频道是指在线人数较多的频道,你需要在大频道配置页面进行定义。你可以指定某个频道为大频道,或者设置频道的同时在线人数阈值,为项目中所有超过该阈值的频道开启大频道功能。

用户

通话中的每个用户都有唯一的用户 ID用于标识身份。

大频道在统计用户人数时,会将频道内相同用户 ID 的用户计为一个人。如果一个真实用户以不同的用户 ID 加入一个频道,则会被计算为多个用户。

主播

频道中发送过流的用户。大频道会将所有发送过流的用户识别为主播,若一个用户在通话前 1 分钟发过流,后面都不发流,大频道依旧会将其统计为主播。

观众

频道中仅接收流的用户。

体验异常

通话中,由于网络、设备等限制,用户可能会遇到卡顿、延时、黑屏等问题,本文将此类问题统称为体验异常。详细异常类型见根因 ID 映射表

通话

一个频道里可以发生多次通话。频道内有用户加入,通话就开始了,一直到所有用户都离开频道时,通话结束。如果一段时间后,有用户加入了频道,一个新的通话又开始了。我们把从第一个用户加入频道到最后一个用户离开频道的这段时间视作一个通话。

频道内时长

  • 对于一个频道来说,频道内时长计算的是从第一个用户进入频道到最后一个用户离开频道经过的时间。
  • 对于一个通话中的用户来说,频道内时长计算的是一个用户进入频道到离开频道经过的时间。一个通话中的某个用户可能多次进入和离开频道,此时频道内时长为用户多次进入频道到离开频道经过时间的累计值。

当前/累计

  • 对于通话进行中的大频道,大频道详情中显示的相关数据是当前的瞬时值。
  • 对于通话已结束的大频道,大频道详情中显示的相关数据是整个通话过程中的累计值。
若进行中的通话超过 3 小时且跨天,则查询时段在当天之前的数据会显示累计值。