Intel Media SDK概述

2019-07-13 06:38发布

目录 SDK主要目的是为了简化开发: 2018 R2版本SDK适用于Windows * 系统的有新功能有: 2017 R2.1版本SDK适用于嵌入式Linux *的新功能有: 支持的处理器
 

SDK主要目的是为了简化开发:

  •  使用此SDK中包含的库,工具和示例,为数字监控,零售,工业,智能家居,视频会议等开发专业级媒体和视频应用程序。其单一API支持硬件加速,可实现快速视频转码,图像处理和媒体工作流程,同时帮助您使用英特尔®快速同步视频功能。
  • 加速丰富媒体性能。加快视频播放,编码,处理和媒体格式转换。
  • 缩短产品上市时间。使用全面,方便的API对您的媒体管道进行原型设计,优化和产品化。
  • 加快向新编解码器的过渡。使用具有硬件加速的高效编解码器来提高AVC,HEVC和MPEG-2的速度,压缩和质量。
  • 快速调试和定制您的产品。查找并解决应用程序错误,将应用程序移植到新操作系统,以及使用开源Linux *的源代码添加新功能。

2018 R2版本SDK适用于Windows * 系统的有新功能有:

  • 能够跨多个核心扩展HEVC软件编码器,以实现更快,更高效的转码
  • ExtBrcAdaptiveLTR增强的自适应长期参考(LTR)压缩支持为高质量视频带来更高的效率,同时为在线游戏,视频会议和类似用途使用更少的带宽。
  • 支持运动补偿时间滤波器,该滤波器使用运动来提高视频去噪效率,从而获得更好的视频质量。
  • 增强了软件和GACC HEVC编码器,可在使用100位颜 {MOD}格式时提高视频质量。

2017 R2.1版本SDK适用于嵌入式Linux *的新功能有:

  • 改善AVC,HEVC和VP9的视频和图像处理和质量的功能。
  • 支持第8代Intel®Core™,Celeron®和Pentium®处理器。
  • 嵌入式Linux *
  • 包括经过验证的媒体堆栈,用于构建强大的解决方
  • 可以完全访问硬件加速编解码器,英特尔快速同步视频和处理器图形,以加快性能。 主要规格


    支持的处理器

    windows
  • 第3代至第8代Intel®Core™处理器
  • 英特尔®至强®处理器E3版本4和E3版本5中的精选产品
  • 选定的Celeron®,Pentium®或带有集成显卡的IntelAtom®处理器
  • 此外,对于Intel Xeon处理器E5版本4和5,支持纯软件(CPU)HEVC解码和编码,选择视频预处理(CSC,缩放,DI)和虚拟化(基于内核的虚拟机,Xen Project Hypervisor *) )是可用的。
嵌入式Linux
  • 赛扬处理器N3350
  • 奔腾处理器N4200
  • Intel Atom处理器E3930,E3940或E3950
操作系统 软件
  • Windows:带有Service Pack 1或更高版本的Microsoft Visual C ++ * 2005
  • 代码示例:GNU编译器集合(GCC)G ++,版本4.6和CMake *版本2.8.0或更高版本
  • 使用OpenCL™平台的代码示例:需要用于Intel®MediaServer Studio的代码构建器和图形驱动程序

  • 编程语言
  • C
  • C ++