本文是来自MHV(Mile High Video)2019的演讲,演讲者是来自于Mux的Steve Heffernan。本次演讲主要接受了CTA标准工作组R04 WG20 在视频体验质量指标标准上的近期工作。
Steve首先介绍了CTA标准工作组。CTA标准工作组的目标是建立一系列针对播放器性质,播放器指标,播放器事件,综合指标等的标准。此前,相关术语的不统一会为不同分析系统的比较带来麻烦。比如缓冲区欠载运行(buffer under-run),人们有时称为Rebuffering,有时称为Stalling,HTML将其称为Waiting,而在我们眼里其实都是视频暂停了一段时间。CTA标准工作组希望针对这些常见现象建立一系列标准化的术语。
接下来,Steve介绍了QoE和QoS。企业会更关注于QoE,即用户体验质量,但企业能进行监控和测量的是一些精确定义好的QoS指标。QoS与QoE并不绝对相关,比如当用户进入视频播放页面但还没有点击播放按钮时系统会提前下载视频。当下载时间很长时相关QoS指标会较差,但由于提前下载视频,当用户点击播放按钮时视频能很快播放,相关用户体验反而会很好。
视频质量的分析客户端会和媒体播放器或播放框架集成在一起。质量分析客户端会从播放器获得播放器和媒体属性以及播放事件,并将其上传给服务器进行分析。Steve以播放失败率为例,介绍了播放失败率作为一个集成指标,需要收集每一次播放的起播时间,是否成功等信息,并在更高维度将这些信息进行整合,才能得到播放失败率。此外还包括视频卡顿,起播时间,音视频质量等等,这些都是CTA标准工作组要做的工作。工作组即将发布第一版本的标准,并公布了项目GitHub地址(github.com/cta-standards/R4WG20-QoE-Metrics)。
演讲PPT全文