7 月 8 日凌晨,随着克罗地亚在点球大战中以 4:3 的比分击败东道主俄罗斯队,本届
世界杯四强最后一个名额也正式产生。
说起此次俄罗斯世界杯,其实有很多事情是比赛之前大家没有预料到的。比如包括巴西、德国、西班牙、阿根廷在内,几只传统强队均未能进入到四强。
而赛场之外,从球迷的角度来讲,这次世界杯还有一个非常大的变化是,在中央广播电视总台首次分销世界杯新媒体版权之后,以往只能通过电视机观看比赛也成为了历史。
从央视影音到优酷 app 再到咪咕视频,更加多样化的观赛渠道,让观看比赛这件事情变得更加简单了。同时,凭借着世界杯这个超级 IP,也让它们成为了这段时间受关注度最高的应用。
截图自腾讯应用宝尤其是央视影音,此前它的下载量在各大应用市场中表现的其实并不理想,而在世界杯开打之后,其下载量迅速开始飙升。当然,央视影音 app 能够在短时间内爆火,一部分原因在于央视平台的大力推广,而在此之外,其本身不错的表现也是不可忽略的重要原因。
英格兰踢瑞典那场比赛之前,腾讯云在三里屯 Mercedes me 组织了一场线下沙龙,讲述了央视网世界杯极速高清直播背后的云计算技术,也让我们对央视影音背后的一些技术,有了更多了解。
如何做到不卡且清晰的画面效果?
流畅,清晰,是观众对于视频画面最基本也是最重要的两个要求。
以往通过有线电视观看世界杯赛事的时候,出现画面卡顿或者说不清晰的情况偶尔也会发生,但出现的概率非常小。简单来讲,有线电视相当于为每家用户都预留了专属入口的高速公路,因此不会出现排队上高速的问题。
网络直播则等同于我们日常生活中的高速公路,赶上节假日车流量激增,免不了会出现排队的情况。如果你平时经常观看网络直播应该深有体会,一旦网络不稳定或者网速较慢,画面卡顿就成为了一件不可避免的事情。
从某种角度上来说,世界杯更像是加强版的十一小长假,尤其是赛事比较密集的时候,其对于网络的要求要更高。这时候运营商为了保证不出现堵死的情况,往往会对网速进行限制。
所以你会发现,这期间你的实际网速其实和当初办网时候的表面速度是有一定出入的。当然,除了运营商限速,还有一种情况是很多地区的网速本身就并不高。所以用户所获得的最终直播效果依旧存在卡顿的风险。
很多时候,为了保证画面的流畅度,我们不得不采用降低画质的方式。但对于世界杯这样重要的赛事而言,这显然不是大家想要的结果。当然,对于首次分销世界杯新媒体版权的中央广播电视总台来讲,也并非其希望看到的。
为了解决画面流畅度和清晰度的问题,这次央视网选择接入腾讯云极速高清服务。「极速高清技术可以以更低的码率给用户提供更高清的视频。」腾讯云高级产品经理李海琦在沙龙上表示。
根据腾讯云的技术人员的介绍,极速高清技术,又叫「智能动态编码技术」,主要利用机器深度学习,通过视频场景智能分类、编码参数匹配、前置处理、编码动态优化、码率智能控制、detail reduce、ROI 处理等技术和流程,对直播或者点播视频流进行智能处理,以匹配最优编码参数,从而以更低的带宽成本给用户提供更高清的视频直播流。
该技术会根据场景分类实时识别结果,结合视频源码率、帧率、分辨率、纹理和运动变化幅度等情况,以及综合机器负载和画质效果等维度,选择最优编码参数。
同时在画质处理上,它能够根据不同场景分类,结合视频源画面纹理和实时运动检测结果对画面进行锐化、软模糊、反交错、去块、降噪、色阶补偿、降帧等前置处理。
这里举个比较简单的例子来理解这件事情。我们知道,视频画面是由一幅幅图画拼接而成的,而在实际视频中,相邻的几幅图画在显示内容上很多时候非常接近,所以理论上只保留其中的一副图画即可。
更进一步来讲,当整个视频均采用这样的做法之后,意味着其本身会删减掉大量可能存在重复的画面,从而在保证尽可能不影响到显示效果的同时,提升了观看的流畅性。
当然,以上我们只是举例说明了其中一个步骤。但其实极速高清技术是一套非常复杂且精密的工程。它在实现让直播画面显示效果保证流程且清晰这件事情之前,做了大量的准备工作。
建立一套 AI 模型,同时进行大量训练#p#分页标题#e#
在今年「云+未来」峰会上,腾讯云发布了全新的音视频 AI 产品解决方案—腾讯明眸,不仅将极速高清技术纳入,还在视频业务安全方面加入了人工智能,通过腾讯高效的图像识别及关键词过滤等 AI 技术,腾讯明眸可为用户提供视频涉黄、暴恐识别、涉政监控、关键词过滤等智能服务。
为了让极速高清技术在世界杯期间能够表现的足够令人满意,腾讯云的技术人员卢林表示:「其实,早在今年春节,腾讯云针对世界杯比赛场景深度学习就已经开始」。今年春节后,腾讯云极速高清服务开始陆续接入一些头部游戏直播平台,并且取得了良好的反馈。
在此之前,腾讯云网络爬虫足球比赛视频超过了 500 场。针对每场比赛视频在高速运动场景、足球跟随模型训练、长远镜头优化、精彩回放 ROI 区域增强、观众表情捕捉等细节做一些视觉效果分析以及优化效果评估,来实现最优动态编码的模型。
此前,其实腾讯云已经在中超和英超赛事上向龙珠直播以及新英体育进行了极速高清服务的推广,并且开始对他们所建立的 AI 模型进行训练。
而在这个过程中,他们发现,其实中超和英超赛事有着很多不一样的地方。中超的比赛节奏要更慢一些,而英超的比赛节奏则更快,这就需要他们针对不同的模型进行更具针对性的调整。
到了世界杯赛事上,腾讯云的技术人员也讲到,它的节奏大致介乎于中超和英超之间,但更偏向于英超的快节奏。所以,在世界杯期间他们又对之前的那套 AI 模型进行了与世界杯赛事更相符的匹配。
另外,在当天的技术分享中,腾讯云的技术人员也谈到了一点,从确定与央视网合作到世界杯赛事开始,留给他们的时间余量其实很小。
为此,腾讯云拿出了私有化方案,在央视网搭建了一整套腾讯云极速高清转码集群,来支持央视网世界杯期间 CCTV5 频道直播。最终,在世界杯开赛前,腾讯云兼容了客户硬件设备以及软件代码模块的各种适配要求。
AI 与网络直播的未来
回过头来看央视影音所采用的腾讯云极速高清技术,其实我们可以提取出一个非常关键的词——AI。
根据今年一月份发布的《2017 中国网络表演(直播)发展报告》中显示,2017 年我国网络直播市场整体营收规模达到 304.5 亿元,比 2016 年的 218.5 亿元增长 39%。
显而易见的是,网络直播已经成为了整个文化市场的重要组成部分。而在网络直播行业继续前行的过程中,包括带宽成本以及内容审核等方面,是其必须去解决的问题。
而随着 AI 技术的不断发展,我们从央视与腾讯云的这次合作中可以看到的是,通过建立一套更加标准化的模型,它能够在保证效果的同时,进一步缩减带宽成本。
但想要最终达到人们理想中的目标,显然也不是一件容易的事情,包括 AI 模型的建立、后期模型的训练,都需要相关参与者共同来完成。
(头图来自视觉中国)