本文由Akamai高级技术顾问——何明聪在LiveVideoStack线上分享演讲内容整理而成。在分享中,何明聪老师结合Akamai图片和视频优化方案及具体实践经验,详细解析了如何在无需修改源站代码的前提下,通过自动化的工作流程在CDN边缘网络智能优化图片和视频。
文 / 何明聪
整理 / LiveVideoStack
大家晚上好,我是Akamai的高级技术顾问何明聪,随着在线业务的蓬勃发展,好的用户体验有助于帮助提升转化率已毋庸置疑,高质量的图片和视频已经成为吸引用户的关键因素。但是,既要交付制作精美,视觉效果出色的图片和视频,又要保证用户体验,尤其是在高延迟的移动蜂窝网络和移动终端上,这两者之间找到平衡,是一个非常复杂的工作,所以我结合Akamai的视频优化和解决方案,今天和大家分享几个方面的内容。第一是当前图片和视频优化的挑战,第二是Akamai图片和视频优化的工作原理,第三也和大家有一个案例分享。
1.图片和视频优化的挑战
互联网是在持续进化中,最终服务于用户,而用户对体验的追求是在持续提升的,随着网络基础设施的逐步延伸和各种智能终端的普及,大家都希望可以看到更高清、更丰富的图片和视频,所谓一图胜千言,纯粹的文字对很多用户来说已经没有吸引力了。上图是来自索尼官网的展示,它记录了从1998年到2019年整个官网变化的过程,我相信这也是互联网持续进化的一个缩影。我们可以看到在1998年时,整个网站主要以文字为主,在2009年多了一些图片,到了2014年,图片的大小、数量和色彩度都是有增加的,到2019年时,整个网站除了图片还增加了视频内容,这大大提升了访问网站的用户体验。
更多的图片和视频内容,当然能够吸引很多用户,但是另一方面,也导致了整个互联网的站点变得更加沉重。通过Akamai对Alexa Top10000的站点分析,近一年平均网站的大小增长在70%以上,这很大程度上都是因为图片和视频等富媒体内容的增长而导致的。通过一些第三方的报告,我们可以看到,平均页面图片的占比已经达到了63%,并且我们也预计在2022年移动端的视频流量将会占到整个移动流量的79%以上。
这里就出现了我们图片和视频处理的几个挑战,第一是丰富的图片和视频内容能够提升用户参与度和体验,但是也会导致用户打开这些资源时变得更慢。第二是对同一个图片和视频资源,可能需要创建多个副本,而创建、存储和管理这些副本是比较复杂的。比如考虑到设备类型、操作