英特尔® 媒体软件开发套件 感受高效视频应用开发
多年来视频应用软件开发人员都在忙于针对视频编解码和视频图像处理做各种各样的开发、优化工作。
拿解码来说,除了提供无硬件加速的纯软件版本,还需要提供能够利用显卡硬件加速的版本。程序员需要学习相对来说并不简单的微软DXVA接口以利用显卡硬件加速。而往往各种不同类型的显卡需要不同的调用方式。因此程序员需要维护很多不同的程序路径。而且这个情况会随着更多硬件平台的发布而不断恶化。
编码的过程原则上来说是不影响质量情况下,越快越好。英特尔不断在新推出的处理器中加入多视频编码有利的指令集。软件开发商也不断采用英特尔推出的新处理器上的指令集做程序优化。但是这些优化过的程序通常不能在不支持新指令集的旧平台运行。程序员也必须维护不同的程序路径。视频图像的各种后处理也存在这种问题。
对于软件公司研发经理来说,这个局面是一个令人头痛的问题。软件公司持续在编解码上的人工投入,在其他创新功能方面却显得投入不足。
现在,软件开发人员有了新的选择来扭转这一局面 ---- 英特尔® 媒体软件开发套件。英特尔® 媒体开发套件屏蔽硬件平台的复杂性,开发人员不用学习各个硬件平台的特性,也不用知道详细的DXVA接口。应用程序通过统一的应用程序接口访问英特尔® 媒体开发套件,由套件本身去判断并利用硬件平台的特性。程序员不用维护庞杂的为不同平台优化的版本,减少代码分支路径。英特尔® 媒体开发套件软件实现部分针对英特尔®处理器进行了包括多线程和指令集等充分优化,同时,其也利用英特尔®HD 显卡加速。另外,除了利用为当前已发布平台的性能特性,英特尔® 媒体开发套件也能适应未来发展。当新的硬件平台发布的时候,程序只需运行在与该平台配套的英特尔® 媒体套件上就能支持最新的硬件特性。
想了解更多详情,请参加IDF展会期间的相关课程讨论会“VCOS003英特尔® 媒体软件开发套件: 快速、简单的硬件加速视频编码/解码”。
主题: 英特尔® 媒体软件开发套件: 快速、简单的硬件加速视频编码/解码
时间: 50 分钟
难度: 中级
摘要: 与英特尔专业人员共同深入探讨这个新媒体 API。 英特尔® 媒体软件开发套件功能强大且非常灵活,让您能够为媒体应用中的软件优化和硬件加速视频编码、解码和预处理功能自由创建单一代码路径。 加入我们,了解如何发挥英特尔平台的优势,展示您在媒体领域的创造力。
本课程涉及的主题包括:
• 英特尔® 媒体软件开发套件概述
• API 定义
- 解码/编码
- 预处理
• 实施战略
日程安排信息
时间 4月13日 15:00
地点 310
目前,许多软件开发商已经开始使用英特尔® 媒体开发套件进行产品的研发。在IDF的展台上,您将看到Arcsoft, Corel和Sonic相关产品的展示。