概述
云直播提供直播质检和直播评测能力。以便于您全方位识别直播过程中直播流的质量问题和评测分数,并提供相应的建议。
直播质检
直播质检功能包括格式诊断和内容质检:
格式诊断:针对直播流进行实时诊断的云端音视频处理服务,可分析流信息异常、时间信息异常、流状态异常、容器封装异常及解码异常等问题。
内容质检
常见画面问题:支持检测马赛克、花屏、画面模糊、画面抖动、画面噪点等多种直播画面质量问题。
识别码检测:支持二维码、条形码、小程序码等识别码检测能力。
纯色屏和亮度检测:支持检测直播画面中的黑白边、纯色屏、低光照和过曝等情况。
常见声音问题:支持静音、低音、爆音等多种直播音频质量检测功能。
直播评测
直播评测功能包括无参考评分和有参考评分两种能力:
无参考评分:通过算法客观评估直播流质量,无需依赖对比参考,直接提供评估分值。
有参考评分:通常通过对比参考原始流或水印流,对转码流进行评估并给出评分。
PSNR(峰值信噪比):可对转码流进行有参考评分,通过计算原始流/水印流与转码流之间的均方误差,衡量直播画面的压缩或修复质量。
SSIM(结构相似性指数):可对转码流进行有参考评分,通过对比转码流与原始流/水印流之间的亮度、对比度、结构信息,模拟人眼视觉系统对图像质量的感知。
VMAF(视频多方法评估融合):可对转码流进行有参考评分,通过融合多个基础指标和机器学习模型对转码流进行客观评分。
注意事项
模板创建成功后,可与推流域名进行关联。
质检和无参考评分对原始流、水印流、转码流均可检测;有参考评分只对转码流评测,转码流带水印内容时与水印流比较,转码流不带水印内容时与原始流比较。
前提条件
创建质检评测模板
1. 登录云直播控制台 > 进入功能配置 > 选择 质检评测。
2. 单击创建模板设置质检评测模板信息,进行如下配置:

配置项 | 配置描述 | |
模板名称 | | 模板名称,可自定义,仅支持填写中文、英文、数字、_、-,不超过30个字符。 |
模板描述 | | 模板介绍描述,可自定义,仅支持填写中文、英文、数字、_、-,不超过100个字符。 |
检测内容 | | 检测内容为必选项。支持选择以下内容类型(可单选或多选): 原始流:检测未经转码、无水印且未混流的原始直播流。 水印流:检测已添加水印模板配置的水印直播流。 转码流:检测基于您指定的转码模板 ID 生成,系统将分析转码后的直播内容。 注意: 若在直播质检评测模板内同时配置了原始流、水印流、转码流为检测内容,直播质检和无参考评分会对原始流、水印流(如有)、转码流均会发起质检和评测任务,有参考评分仅对转码流发起评测任务。 |
质检配置 | 格式诊断 | 格式诊断是一项针对直播流进行实时诊断的云端音视频处理服务,用于分析流信息异常、时间信息异常、流状态异常、容器封装异常以及解码异常等问题。可根据您的实际业务需求手动启用该功能。 |
| 常见画面问题 | 可根据您的实际业务需求勾选马赛克检测、花屏检测、模糊检测、抖动检测或噪点检测。 马赛克检测:检测画面中是否存在马赛克。 花屏检测:检测由于传输错误或解码错误等问题造成的画面损坏、错乱、扭曲等效果。 模糊检测:检测由于聚焦不当或物体运动等原因导致的图像模糊。 抖动检测:检测由于录制设备晃动导致的画面抖动。 噪点检测:检测画面是否存在随机分布的黑白斑点、噪点等类似雪花效果的现象。 |
| | 勾选配置后,页面右侧会显示已选配置,可打开修改参数配置。 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于阈值时,会被判定命中该问题。 取值范围为[0,100]分,默认值为60分。 参考分值:[0,60):差(bad); [60,80):一般(normal); [80,100]:优(good)。 检测时长:当检测得分低于阈值并持续相应时长时,会记录问题并上报。 取值范围为[0,600]s,默认值为1s。 当持续时长设置为0时,表示发现问题即上报。 |
| 识别码检测 | 可根据您的实际业务需求选择二维码检测、条形码检测或小程序码检测。 二维码检测:检测画面中是否存在二维码。 条形码检测:检测画面中是否存在条形码。 小程序码检测:检测画面中是否存在小程序码。 |
| | 勾选配置后,页面右侧会显示已选配置,可打开修改参数配置。 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于检测阈值时,会被判定命中该问题。 取值范围为[0,100]分,默认值为60分。 参考分值:[0,60):差(bad); [60,80):一般(normal); [80,100]:优(good)。 检测时长:当检测得分低于阈值并持续相应时长时,会记录问题并上报。 取值范围为[0,600]s,默认值为1s。 当持续时长设置为0时,表示发现问题即上报。 |
| 纯色屏及亮度检测 | 可根据您的实际业务需求选择黑白边检测、纯色屏检测、低光照检测或过曝检测。 黑白边检测:检测画面的四周是否存在黑白边。 纯色屏检测:检测画面是否只有一个颜色。 低光照检测:检测画面亮度是否过低。 过曝检测:检测画面亮度是否过高。 |
| | 勾选配置后,页面右侧会显示已选配置,可打开修改参数配置。 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于阈值时,会被判定命中该问题。 取值范围为[0,100]分,默认值为60分。 参考分值:[0,60):差(bad); [60,80):一般(normal); [80,100]:优(good)。 检测时长:当检测得分低于阈值并持续相应时长时,会记录问题并上报。 取值范围为[0,600]s,默认值为1s。 当持续时长设置为0时,表示发现问题即上报。 |
| 常见声音问题 | 可根据您的实际业务需求选择检测项,包括静音检测、低音检测和爆音检测。 静音检测:检测音频是否存在静音的情况。 低音检测:检测音频是否存在音量过低的问题。 爆音检测:检测音频是否存在音量过高的问题。 |
| | 勾选配置后,页面右侧会显示已选配置,可打开修改参数配置。 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于阈值时,会被判定命中该问题。 取值范围为[0,100]分,默认值为60分。 参考分值:[0,60):差(bad); [60,80):一般(normal); [80,100]:优(good)。 检测时长:当检测得分低于阈值并持续相应时长时,会记录问题并上报。 取值范围为[0,600]s,默认值为1s。 当持续时长设置为0时,表示发现问题即上报。 |
评测配置 | 无参考评分 | 无参考评分是指根据多维度检测标准,对直播流画面质量进行百分制评估,无需参考其他评分数据。 VQA(视频质量评分):开启后,可对直播流进行无参考打分,阈值对应无参考打分的分值,当评分小于设定阈值时上报。 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于阈值时,会被判定命中该问题。 取值范围为[0,100]分,默认值为60分。 参考分值:[0,60):差(bad); [60,80):一般(normal); [80,100]:优(good)。 检测时长:当检测得分低于阈值并持续相应时长时,会记录问题并上报。 取值范围为[0,600]s,默认值为1s。 当持续时长设置为0时,表示发现问题即上报。 |
| 有参考评分 | 有参考评分一般对转码流进行评估,通过对比参考原始流/水印流,给出转码流的评估分值。 PSNR(峰值信噪比):可对转码流质量进行有参考评分,通过计算原始流/水印流与转码流之间的均方误差,衡量直播画面的压缩或修复质量; 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于阈值时,会被判定命中该问题。 取值范围为[0,60]分,默认值为30分。 参考分值:[0,30):差(bad); [30,38):一般(normal); [38,60]:优(good)。 评测周期:表示对直播流每次评测的时长,达到评测周期后会上报本周期内的所有评测分值。 取值范围为[10,600]s,默认值为10s。 |
| | SSIM(结构相似性指数):可对转码流质量进行有参考评分,通过对比转码流与原始流/水印流之间的亮度、对比度、结构信息,模拟人眼视觉系统对图像质量的感知。 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于阈值时,会被判定命中该问题。 取值范围为[0,1],默认值为0.8分。 参考分值:[0,0.8):差(bad); [0.8,0.95):一般(normal); [0.95-1]:优(good)。 评测周期:表示对直播流每次评测的时长,达到评测周期后会上报本周期内的所有评测分值。 取值范围为[10,600]s,默认值为10s。 |
| | VMAF(视频多方法评估融合):可对转码流质量进行有参考评分,通过合多个基础指标和机器学习模型对转码流进行客观评分; 检测间隔:根据设置的时间间隔进行一次检测。 取值范围[500,10000]ms,默认值为1000ms。 检测阈值:当检测得分低于阈值时,会被判定命中该问题。 取值范围为[0,100],默认值为60分。 参考分值:[0,60):差(bad); [60,80):一般(normal); [80,100]:优(good)。 评测周期:表示对直播流每次评测的时长,达到评测周期后会上报本周期内的所有评测分值。 取值范围为[10,600]s,默认值为10s。 |
质检问题存储 | 存储范围 | 可选择仅记录事件和截图并保存。 |
| 存储路径 | 选择您已在对象存储中创建并完成授权的 COS bucket。 Region为上述 Bucket 所属地域信息,不可修改。 文件夹 COS 文件夹名称仅支持 [a-z,A-Z,0-9] 和符号-,!,_,.,* 以及占位符。单击输入框,进入选择 COS 文件夹。默认为: /QualityControlAndAssessment/{Domain}/{Appname}/{StreamID}/{QCFunction}/{Year}-{Month}-{Day}-{Hour}-{Minute}-{Second}-{MilliSecond}-{QCclass}-{Score}{EXT} |
| 时区 | 可选择 UTC+8或 UTC。 当选择时区参数为 UTC+8时,质检文件的命名将采用 UTC+8时间参数。 当选择时区参数为 UTC时,质检文件名称将以UTC时间参数进行命名。 |
3. 填写完成后,单击右下角的保存即可,并查看计费详情。如需了解相关计费信息,请单击计费详情。

关联域名
1. 登录云直播控制台 > 进入功能配置 > 选择 质检评测。
直接关联域名:单击左上方的绑定域名。

新质检评测模板创建成功后关联域名:质检评测模板创建成功后,单击提醒框中的去绑定域名。

2. 在域名绑定窗口中,选择您需绑定的质检模板及推流域名,单击确定即可绑定成功。

说明:
支持通过单击添加为当前模板绑定多个推流域名。
解除绑定
1. 登录云直播控制台 > 进入功能配置 > 选择 质检评测。
2. 选择已关联域名的质检评测模板,选择需要解绑的域名,单击右侧的解绑。

3. 确认是否解绑当前关联域名,单击确定即可解绑。

说明:
质检评测解除绑定后,不影响正在直播中的流。
修改模板
1. 登录云直播控制台 > 进入功能配置 > 选择 质检评测。
2. 选择您已创建成功的质检评测模板,并单击右侧的编辑,即可进入修改模板信息,修改完单击保存即可。

删除模板
1. 登录云直播控制台 > 进入功能配置 > 选择 质检评测。
2. 选择您已创建成功的质检评测模板,单击右上方删除。

3. 确认是否删除当前质检评测模板,单击确定即可成功删除。
