智能系统平台 >> 媒体处理 >> Skyline高清视频硬件编解码解决方案

概述

互联网仍然处在爆发式增长的阶段,随着H265和4K/Ultra HD等高清视频标准的发布,视频在网络流量中的比重越来越高。根据思科系统公司的预测,到2019年,网络视频将占据80%的互联网带宽。



因此,如何高效地处理视频,成为视频运营商们越来越关心的课题。在视频处理的过程中,编码、解码和转码最为耗费资源,传统的基于软件的解决方案,越来越无法适应飞速增长的视频处理需求,因此,需要寻找新的解决方案。

Intel公司自1998年发布第一代支持硬件解码的核芯显卡以来,在视频硬件编解码领域已经深耕18年,在功耗、性能、成本、视频质量、易用性等各个方面都达到了平衡,成为视频运营商认可的硬件加速解决方案。



MediaSDK简介

MediaSDK是一套运行在Intel平台上的、用于视频编解码处理的跨平台的API,通过统一的接口,支持Windows和Linux系统,方便应用程序的开发和移植。其主要特性如下:


特性

说明

备注

充分利用GPU加速视频的编解码能力

MediaSDK主要使用GPU内置的媒体处理单元,对视频进行编解码处理,不占用CPU资源的同时,大幅提供视频编解码性能


跨平台支持

支持Windows(Win7/8.1/10)和Linux系统(RHEL/CentOS 7、SuSE 11)

1.RHEL/CentOS 6需要升级kernel后才能支持

2.Windows和Linux下的SDK客户端均可免费使用,专业版需要License(HEVC编解码、视频分析工具等)

统一的API

Windows和Linux平台使用完全一样的API接口,区别只在底层的显卡驱动不同


支持软件和硬件编解码

SDK将根据当前的硬件支持情况,自动调度到软件或硬件编解码单元上

对于H.264和VP8,在Linux平台上,只支持硬件编码功能

丰富的编解码支持

 

编码支持:H.264、MPEG-2、HEVC、VP8

解码支持:H.264、MPEG-2、VC-1、JPEG/MotionJPEG、HEVC、VP8、VP9

音频支持:AAC、MPEG-1、MPEG-2

音频编解码只支持Windows平台,需要安装单独的插件

支持常见的颜色转换

常见的YUV和RGB之间的转换


支持常用的过滤器

包括:降噪、去交错、图像稳定、帧率转换、缩放、颜色转换、图像合成(Composition)等


支持自定义插件

API提供了开发自定义插件的接口,允许根据需要,对MediaSDK的功能进行扩展


支持OpenCL

VPP(Video Processing)接口,允许嵌入OpenCL代码,加速视频处理

1.需要单独安装OpenCL库

2.通常用于实现自定义过滤器

ffmpeg集成

自ffmpeg2.5开始,即支持MediaSDK集成,方便基于ffmpeg的程序的移植


丰富的文档和示例

官方网站提供了丰富的开发文档和示例程序,方便快速理解掌握SDK的基本用法,降低学习成本。





恒为SkyLine3高密度媒体处理平台

Skyline2高密度媒体处理平台主要面向各类视频编转码、云游戏、图像视频智能分析、VDI等视频、媒体处理密集型应用,采用Intel Skylake第六代至强E3系列处理器,内置GPU,支持Intel MediaSDK开发环境,使用GPU硬件加速可大大提升视频、媒体处理性能,释放CPU计算资源去处理其他任务。

Skyline3采用高密度、模块化设计,能有效降低整体拥有成本和运维成本。多节点可插拔式设计,大大提升了系统的灵活性和可伸缩性。CPU+GPU的计算架构,适合于各种对视频、图像、语音等媒体处理有较高性能要求的应用。采用Intel标准2U4节点机箱,可根据应用需求,在同一个机箱内配合其他类型的计算节点(例如双至强E5等)使用,具有很高的灵活性。





项目

Intel Media SDK H264性能(单颗SkyLake)

单线程

2线程

4线程

最佳质量

平衡

最大速度

最佳质量

平衡

最大速度

最佳质量

平衡

最大速度

编码性能(FPS)

720P

156.71

373.21

404.07

307.43

543.24

637.33

444.43

588.08

645.68

1080P

90.54

228.90

206.48

184.03

348.47

346.46

241.73

404.19

473.92

解码性能(FPS)

720P

901.56

898.11

905.81

1714.27

1685.92

1731.07

2558.74

2535.97

2507.72

1080P

473.02

478.14

469.80

881.60

876.53

874.23

1417.41

1416.90

1423.61

转码性能(FPS)

720P

194.30

460.39

537.35

N/A

N/A

N/A

N/A

N/A

N/A

1080P

129.41

267.10

313.06

N/A

N/A

N/A

N/A

N/A

N/A




方案系列详情