短视频时代,领英如何利用数据提高视频性能
极客时间编辑部
讲述:杜力大小:3.58M时长:02:37
在领英,团队使用数据来改善会员体验,视频团队看重的指标是视频需要多长时间加载、为什么某些视频比其他视频更受关注、以及会员如何通过 web、iOS 和安卓视频进行交互。简而言之,通过收集领英播放视频时的各种数据点,可以极大提高视频性能。
据了解,领英系统可以捕捉视频回放过程大量性能数据,比如媒体初始化开始时间。
当数据收集完毕,领英可以利用多种内部工具和服务存储数据,并实时可视化数据变化。其中一个特别有用的工具叫做 InGraphs,能够在可视化产品中收集许多数据点。除了 InGraphs 提供的图表之外,领英还有一些服务,在任何核心参数值低于预先设定的阈值时,都会通知相关团队。如果发现产品会员体验下降,这些工具将可以立即采取行动。
此外,领英不断尝试新功能并对现有功能进行调整,其首要目标是为会员提供最好的体验。使用指标和报告清晰描绘给定实验如何影响整个站点用户交互。
数据的用处取决于其准确性。如果不相信存储的数据是准确的,那么验证创建的各种实验基础就不存在。除了数据监控服务之外,领英还大量使用自动化测试,来确保给定特性能够正确工作。以领英的规模,手工测试所有现有功能是不可扩展的。相反,测试需单独运行现有特性,并确保通过各种交互,这些特性能够按照预期方式执行。
另外,领英也会测量用户感知加载时间,以了解用户等待视频播放的时间。这个过程用来了解视频加载时间的主要度量指标是感知启动时间 PTTS。
在整个过程中,领英既尝试贪婪加载视频,也尝试惰性加载。贪婪加载视频是只要视频一进入 DOM 就开始下载。这与惰性加载不同,惰性加载是指直到视频进入 viewport 才下载视频。贪婪加载允许视频在进入 viewport 之前在后台加载。这提供了很好的用户体验,因为视频一进入 viewport 就开始播放,缓冲很少甚至没有。
然而,当仔细研究这些指标时,就会发现带宽较强的会员 PTTS 确实有所下降,而带宽较弱的会员媒体初始化速率下降,而初始化时间增加,这将是领英接下来的实验动机。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论