通往创新之巅:互联网技术架构创新案例和实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

FreeWheel助力多家全球顶级媒体和娱乐公司开展视频广告业务,其中全美国90%以上的主流电视媒体和运营商均在使用FreeWheel的服务。在过去的几年里,FreeWheel支持过许多超级赛事,包括2016年里约奥运会、2014年世界杯、2012年伦敦奥运会等。在这些超级赛事中,FreeWheel为客户提供了大量的直播广告支持。在此背景下,这些超级赛事直播广告背后的技术架构和技术设计显得尤为重要。

直播广告的业务背景和技术挑战

所有的架构设计和技术设计都源于业务需求。因此,FreeWheel的业务背景介绍以及直播广告的业务特点分析成为了架构设计和技术设计的前提。

业务背景

FreeWheel的客户规模很大,多数都是市值几百亿甚至上千亿美元的公司。对于这些客户来说,广告收入是其收入的重要来源。换而言之,FreeWheel为重量级的客户提供其核心业务的技术支撑。

以NBCU为例,NBCU是全美三大商业广播电视公司之一,在2016年里约奥运会期间,NBCU的广告收入超过了12亿美元,其中FreeWheel承担了NBCU全部数字视频广告支持业务。FreeWheel的广告服务器在里约奥运会期间为NBCU投放了超过15亿次广告,总价值超过1亿美元,峰值时广告量接近百万次广告/秒。

为类似NBCU的大客户提供超级赛事的直播广告支持,无疑给FreeWheel广告服务器的技术设计带来了较大的挑战,而这些挑战主要源自于以下几个方面: