坐拥4亿用户,哪些技术难点支撑了短视频的兴起|英特尔云中论道

坐拥4亿用户,哪些技术难点支撑了短视频的兴起|英特尔云中论道

大数据文摘作品

短视频的风靡让很多人欲罢不能,2017年初,短视频的用户就达到4亿人,在市场规模上也达到数百亿人民币。在功能丰富的短视频背后,必然少不了IT的技术支撑,其中都有哪些技术难点?大热的人工智能又在其中发挥着怎样的功能?

短视频软件如雨后春笋一般层出不穷, 2017年初,短视频的用户就达到4亿人,在市场规模上也达到数百亿人民币。巨大的市场份额及发展空间,使得短视频也成了很多互联网企业的高度关注领域,其背后的技术支持也变成差异化竞争的发力点。

本月,在首期《云中论道》节目中,英特尔中国区互联网业务部的高明与金山云高级总监武爱敏、知乎大咖Gashero共同就短视频背后的IT技术支撑展开精彩讨论。

短视频的竞争方向

坐拥4亿用户,哪些技术难点支撑了短视频的兴起|英特尔云中论道

整个的移动端视频直播大概是从2015年10月份, 2016年是移动直播的元年,到2017年我们把它定位成移动直播的下半场。

从2015、2016、2017走到今天,整个移动直播的市场局势、用户流量越来越集中在头部客户。整个移动直播的过程中,大家的竞争集中在哪些方向呢?

金山云高级总监武爱敏介绍道:在整个移动直播的过程中,大家在竞争中主要有三点,第一是内容,内容吸引不吸引人;再者是视频质量,延迟和秒开速度,这是评价一个直播的两个非常重要的参数。除了这两个以外还有一个是卡顿。

视频编解码过程中硬件支持

坐拥4亿用户,哪些技术难点支撑了短视频的兴起|英特尔云中论道

在很多短视频APP都拥有成千上万的用户,在高并发时的视频编解码成为了稳定提供服务的基础。硬件企业如英特尔是如何应对这一风口的?

英特尔中国区互联网业务部的高明:

英特尔最核心的是为这些短视频的应用、视频直播提供后端的硬件支持,以及网络存储相关的一些支持。尤其是在CPU方面,我们在去年下半年推出了最新的英特尔至强可扩展处理器,提供更多的核数,更高的主频。

英特尔提供后端的硬件以及网络存储相关的支持,英特尔®至强®可扩展处理器,为用户提供更多的核数,更高的主频,并引入了Mesh架构。 在内存方面,内存带宽提高了50%,达到每个CPU 6通道,拥有更大的二级缓存。实际上,这些都为短视频的这种编解码提供了很强的能力。

在广泛使用的编解码工具FFMPEG对英特尔的高级指令集做了很好的兼容,提高性能。从英特尔®至强® 处理器E5 2600系列到V3、V4都使用AVX2.0指令集,那个时候,寄存器的位宽是256位,而英特尔最新的AVX-512 指令集将位宽翻了一倍,达到512位。这对向量化的计算及单指令多数据的计算性能提升了2倍。

在对于视频264转码测试中,相比英特尔®至强® 处理器E5-2690,英特尔®至强®铂金8168处理器的整个性能有94%的提升。可见英特尔新的处理器、指令集,对整个的视频转码过程有很大帮助,成为短视频行业发展的优秀支持。

坐拥4亿用户,哪些技术难点支撑了短视频的兴起|英特尔云中论道

除了视频编解码,网络处理能力也同样重要

网络传输能力是短视频领域发展的必经之路,如果视频播放不流畅会流失很多用户。英特尔在网卡方面的技术支持在短视频的应用上也必不可少。使用英特尔万兆网卡并采用DPDK技术采用了DPDK的技术,绕开kernel直接在用户空间处理,用很少的处理器计算资源实现高带宽,提高了整个系统的转发能力。

短视频领域发展趋势——人工智能

坐拥4亿用户,哪些技术难点支撑了短视频的兴起|英特尔云中论道

有了强大的编解码能力和稳定的网络传输能力,在视频审核、图样增强等方面就是人工智能大显身手的领域。例如,用户用手机拍一个不太清晰的视频,通过人工智能进行图样增强,将一些细节恢复,既节省传输带宽,又保证用户观看体验。

在视频领域的人工智能应用非常广泛,包括一些检测、人脸检测、物体检测、视频分析、视频分类,违规视频检测等。在英特尔的平台上能够把人工智能能力释放出来、提升深度学习的速度和性能。而英特尔优化版的Caffe、TensorFlow、MXNet等,可以更好地利用英特尔®至强®可扩展AVX-512指令集来达到更好的性能。

在人工智能的深度学习上,英特尔做了很多优化。例如英特尔®至强®铂金 8180 处理器在G flop参数方面能达到3T以上的水平。在一些端设备上,英特尔也提供端设备加速,比如Movidius加速的VPU,实际上可以在笔记本电脑上、无人机、安防设备上实现视频分析加速。

在将来,英特尔还将引入FPGA等更多的硬件来支持整个实时视频处理和分析。同时,英特尔也提供最优化的软件配合硬件发挥出最优性能及算法优化。

短视频背后的更多详细,请点击下文链接观看《云中论道》之短视频崛起背后的技术支撑。

https://www.geekbang.org/page/intel2018live.html?from=singlemessage&isappinstalled=0

相关推荐