优酷视频生产质量保障
如果无法正常显示,请先停止浏览器的去广告插件。
1. 优酷视频生生产质量量保障
党高锋
阿里里里大大文文娱-优酷-技术质量量部
高高级测试开发工工程师
2. 目目录
e
t
s
e
T
o
rH
1
e
m
视频生生产业务
e
m
视频质量量保障体系
3
e
t
s
e
T
视频质量量平台
o
rH
未来规划
2
4
s
e
T
H
r
te
e
om
3. 视频生生产简介
e
t
s
e
T
o
rH
e
m
e
t
s
e
T
o
rH
标清
上传
转码
高高清
····
蓝光
e
m
分片片0
播放
分片片1
分片片2
分片片0
H
r
te
分片片1
分片片2
分片片0
分片片1
分片片2
s
e
T
e
om
存储
4. 视频生生产业务特点
o
rH
生生产流程复杂
e
t
s
e
T
e
m
视频量量大大
每天有大大量量的视频
生生产
业务节点较多,通
过异步消息流转
e
t
s
e
T
专业知识储备
音音视频⻔门槛较高高
o
rH
e
m
视频的复杂性
H264、H265、
HLS、DRM
多流多分片片
s
e
T
H
r
te
片片源多样性
UGC、PGC、OGC
片片源质量量无无法保证
e
om
5. 视频生生产质量量保障挑战
e
t
s
e
T
o
rH
•
•
e
m
复杂的系统架构,
单点验证难
人人员能力力力要求高高
视频量量大大,片片源质量量
不不一一,如何快速发现
问题,质量量如何监控
e
t
s
e
T
o
rH
e
m
线上
监控
持续集
成
自自动化
手手工工
测试
•
•
测试效率保障
测试覆盖率提升
s
e
T
H
r
te
e
om
6. 视频质量量保障体系
e
t
s
e
T
o
rH
1
3
e
m
视频生生产业务
e
t
s
e
T
o
rH
e
m
视频质量量保障体系
2
视频质量量平台
未来规划
H
r
te
4
s
e
T
e
om
7. 视频生生产质量量保障体系
服
务
监
控
接口口成功率
e
t
s
e
T
o
rH
转码成功率
日日志监控
视频质量量监控
专项测试
API自自动化
专业
知识
e
m
音音视频
图像
大大剧质量量监控
视
频
巡
检
问
题
修
复
Badcase挖掘
客诉舆情
弹幕分析
e
t
s
e
T
性能测试
检测
工工具
o
rH
联调测试
音音视频检测
图像检测
数据检测
手手动
线上质量量保障
发现
问题
自自动
增量量
解决
问题
e
m
存量量
服务端Ci体系
代码review
生生产链路路自自动
化测试
排查
问题
定位
问题
服务端通用用能力力力
H
r
te
e
om
日日常质量量保障
s
e
T
效率
8. 日日常质量量保障效率提升
e
t
s
e
T
o
rH
e
m
流程复杂
链路路⻓长
音音频、视频、
图像、数据
专业技能提升
音音视频知识、
图像处理理、
开源算法、
自自研算法
单点验证、链路路自自动化测试
视频多样
性、复杂性
检测工工具开发
e
t
s
e
T
生生产链路路覆盖
o
rH
e
m
代码review
s
e
T
H
r
te
Java
Php、C
业务理理解、代码理理解,
代码质量量保障
e
om
9. 日日常质量量保障- 效率提升
e
m
o
H
生生产链路路自自动化测试
r
e
t
s
e
T
• 全链路路覆盖,从上传入入口口到转码完成
• 监控各个异步消息、节点日日志
• 检测转码完成后的数据
• 检测转码完成后的视频质量量
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
10. 视频质量量平台
e
t
s
e
T
o
rH
1
3
e
m
视频生生产业务
e
t
s
e
T
o
rH
e
m
视频质量量保障体系
2
视频质量量平台
未来规划
H
r
te
4
s
e
T
e
om
11. 视频质量量平台
e
t
s
e
T
o
rH
e
m
最终形成一一套视频质量量标准体系
化平台
通过对检测数据监控计算,发现
视频质量量变化趋势
e
t
s
e
T
形成一一套视频自自动检测-发现-排
查-解决-验证问题的闭环解决方方
案
视频检测能力力力是基础,通过持续
新增检测能力力力,细化检测项,优
化检测效率,稳固基础
o
rH
标准
e
m
检测数据
质量量闭环
H
r
视频检测能力力力 ste
Te
e
om
12. 视频质量量平台建设
e
t
s
e
T
o
rH
e
m
检测数据展示
质量量大大盘
质量量预警
视频自自动化检测
问题跟踪
手手动输入入
线上生生产
客诉舆情
e
t
s
e
T
视频检测能力力力
自自由接入入
快速扩展
o
rH
e
m
围绕发现问题,
定位问题,通知
问题,处理理问题
形成闭环
视频质量量标准
H
r
te
建立立一一套视频质
量量标准,赋能于
各个业务方方
s
e
T
e
om
13. 视频质量量平台架构
视频输入入
e
t
s
e
T
手手动输入入
大大剧大大综
全量量视频
客诉/弹幕
舆情
o
rH
视频检测
e
m
视
频
检
测
队
列列
(Redis
)
备注:ODPS类Hive,OTS类Hbase
数据输出
数据存储
质量量报表
API
声音音检测
检
测
任
务
分
发
o
rH
画质检测
e
t
s
e
T
字幕检测
更更多..
e
m
三方方参考
检
测
数
据
存
储
视频修复
ODPS
离线
e
om
实时
OTS
H
r
te
质量量预警
(MySQL)
s
e
T
报警
钉钉
邮件
14. 视频质量量平台- 视频检测
快速定位问题
•
•
•
•
可选多个检测项
e
t
s
e
T
o
rH
e
m
解决多种流的精准定位问题
并行行行检测耗时短
提升定位问题的效率
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
15. 面面临的问题
e
t
s
e
T
o
rH
e
m
视频采样点不不够准
确,其他内容干干
扰,Badcase较多
视频量量大大
涉及官方方、用用户等
上传视频,量量非非常
大大,检测成本高高
准确率不不高高
e
t
s
e
T
性能差
o
rH
e
m
视频分辨率越高高,
消耗机器器资源越
大大;
采样点越多,检测
耗时越大大
s
e
T
H
r
te
e
om
16. 视频质量量平台- 如何提高高准确率
减少采样数量量
o
rH
采样点优化
e
t
s
e
T
Badcase调试
算法探索优化
e
m
探索中
间隔固定时间
发现
跳过片片头片片尾,采用用剧
情时间点
e
t
s
e
T
优化
开源算法工工具
o
rH
人人声识别
e
m
修改调优
依托线上的大大
量量视频
大大量量样本训练
s
e
T
H
r
te
自自研算法
e
om
17. 视频质量量平台- 提高高字幕检测性能
e
t
s
e
T
o
rH
e
m
降低截图分辨率
100
o
rH
减少截图数量量
e
t
s
e
T
多线程并行行行
e
m
20
s
e
T
H
r
te
e
om
18. 视频质量量平台- 字幕算法
e
t
s
e
T
o
rH
e
m
准确率:90%以上
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
19. 视频质量量平台- 声音音检测
e
m
1. 对比比计算每个音音频帧音音量量数值
2. 音音频帧声波频谱数据
e
t
s
e
T
o
rH
3. 余弦相似度计算
4. 左右数值对比比结果
左右声道互逆
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
20. 视频质量量平台提供的能力力力
➢ 问题定位
➢ 数据输入入 ➢ 数据输出 ➢ 能力力力输出
视频质量量检测 • 手手动输入入检测 • 实时钉钉通知 • 质量量团队
• 节目目质量量检测 • 大大剧大大综监控 • 邮件提醒 • 产品运营团队
• 数据质量量检测 • 线上视频生生产
o
•
H
r
• 视频debug
e
t
s
e
T •
e
m
➢ 检测能力力力
• 节目目debug
日日志链路路分析
• 专项定位工工具
o
rH
• 客诉反馈
e
t
•
s
e
T
e
m •
弹幕分析
问题收集
检测规则
检测工工具
接入入平台
对外API
• ODPS
• 数据图表
s
e
T
H
r
te
数据输出
e
om
能力力力输出
21. 视频质量量平台
e
m
视频质量量实时监控
e
t
s
e
T
o
rH
• 不不同检测项检出通过率
• 不不同上传来源检测通过率
错误率趋势
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
22. 线上质量量闭环概述
e
t
s
e
T
修复
问题
o
rH
e
m
发现
问题
视频
质量量
平台
定位
问题
发现问题:实时性、准确性
e
m
排查问题:错误分类细化
排查
问题
e
t
s
e
T
o
rH
定位问题:视频生生产链路路日日志分析、视频Debug
修复问题:问题直达、结果反馈
s
e
T
H
r
te
e
om
23. 线上质量量保障- 视频巡检
o
H
大大剧大大综质量量
r
e
t
s
e
T
• 视频入入库自自动检测
• 正片片、预告片片、花絮
• 异常报警(钉钉、邮件)
• 上线前发现问题并解决
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
24. 线上质量量保障- 舆情跟踪
客诉舆情
e
t
s
e
T
o
rH
• 客诉问题跟踪解决
• 弹幕内容舆情关键字分析
e
m
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
25. 发现问题案例例
邮件
e
线上视频实时检测
m
o
H
r
e
t
s
e
T
•
发现节目目花絮视频声音音问题,定位是两
个⻨麦克⻛风录音音不不同音音源导致
•
线上转码时⻓长问题监控报警
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
26. 排查问题案例例- 批量量扫描
节目目全集检测
e
t
s
e
T
o
rH
e
m
• 《猫和老老老鼠鼠》140集, 《火火影忍者》全剧720集
• 人人工工排查耗时耗力力力
• 具体定位到每一一集、每种清晰度
• 错误数据导出给运营修复
e
t
s
e
T
o
rH
e
m
s
e
T
H
r
te
e
om
27. 未来规划
e
t
s
e
T
o
1
H
r
e
m
视频生生产业务
e
m
视频质量量保障体系
3
e
t
s
e
T
视频质量量平台
o
rH
未来规划
2
4
s
e
T
H
r
te
e
om
28. 后续规划
e
t
s
e
T
o
rH
e
m
视频质量基线,
多维度的质量预警
问题自动修复
e
t
s
e
T
o
rH
e
m
片源质量提升
s
e
T
H
r
te
e
om
29. e
t
s
e
T
o
rH
e
m
e
m
o
THANKS
H
r
e
t
s
e
T
s
e
T
H
r
te
e
om