在观看视频时,用户最看重的是什么呢?清晰度?流畅度?还是播放时的稳定性?作为视频厂商,不仅要考虑到常见的指标,一些关乎用户体验的隐藏性指标也需要重点关注。如何持续升级优化代码并在成本和用户体验之间找到平衡,这需要技术团队不断地尝试。LiveVideoStackCon 2022北京站邀请到快手播放技术中心负责人苍鹏为我们分享快手如何打造极致的音视频消费体验。
文/苍鹏
编辑/LiveVideoStack
大家好,我是苍鹏,目前在快手音视频技术部任播放技术中心负责人。我们团队主要负责播放器、下载器和图片库,是快手音视频消费体验的入口。在今天的分享中,我将重点探讨从端侧播放的角度如何优化消费体验。
-01-
“链”——音视频点播链路
首先将从快手音视频链路出发展开介绍。
上图是关于快手的点播云基建。快手的点播链路包括生产、处理、分发和消费四个环节,从用户的角度来看,则包括拍摄、编辑和上传视频,最终在端上播放视频。用户能够感知到的是生产和消费。快手是一个以视频为核心载体的平台,整个链路规模庞大,但设计非常精巧。
快手支持4K视频的拍摄、编辑和上传,保障视频上传时的原始质量。此外,媒资上传管理平台可实现视频的智能分析,而媒体智能处理平台可以进行视频增强、音频增强、质臻影音和内容感知转码等操作。融合CDN管理实现多CDN的调度。终端播放可从多个清晰度档位中调用多家CDN,结合端上所有优化,最终呈现给用户。整个链路实现了端到端的全链路优化,既保障清晰度和流畅度,又实现了成本的最优化。
-02-
“眼”——音视频播放数据与指标体系
快手设计了全链路的质量保障体系,其中播放数据体系和指标体系是最为重要的环节。
在从事流媒体工作时,我们常常会接到用户反馈起播速度慢、播放卡顿等问题。仅仅针对某一个用户的情况进行分析并不能完全反映所有用户的体验状况。因此,我们引入了音视频消费指标体系的概念。
优化用户体验的关键在于量化,因此我们通过QoE指标来评估用户体验质量,并基于视频设计QoS指标来保证质量。通过这些指标,我们可以分析用户的痛点并提出相应的优化方案,在上线之前使用A/B Test来验证优化方案对