德州仪器 eXpressDSP™ 数字媒体软件标准扩展多媒体应用中的编解码器互操作性

2007-05-21 14:38:12 来源:半导体器件应用网


    日前,为透过软件进一步简化数字视频产品的开发工作,德州仪器 (TI) 推出 eXpressDSP 数字媒体软件标准 (xDM),即基于 DSP 软件的低阶应用程序接口 (API), 为在一种应用中提供了无缝整合与互换多种编解码器的架构。作为TI达芬奇数字视频产品中不可或缺的部分,符合如视频、影像、语音与音频的同一类别编解码器的xDM,可实现轻易互换使用,而无需修改应用层软件。

    TI 负责 eXpressDSP 软件的市场营销经理 Brian Jeff 指出:“TI致力于打造一个可进一步提高软件灵活性与易用性的架构。OEM 厂商可通过 xDM 使用不断新增的现成软件,进而扩大市场商机、简化产品开发过程并大幅缩短上市进程。”

    xDM 是 TI eXpressDSP 算法可互操作性标准 (xDAIS) 的延伸,其可简化编码解码器的编码、解码和控制功能等 API,使不同编解码器得以互换使用。算法的可更换性是许多应用的重要特性之一。固定架构应用若能更换算法,不仅节省重写程序的时间,而且协助开发人员将同一硬件平台应用于更多产品。例如,同时支持 MPEG-4 与 H.264 的 IP 网络监控摄像机或其它新应用,动态切换编解码器可改善有限网络带宽的管理,并让系统能够灵活地使用安全 DVR 与其它设备。

    xDM 标准还能让 OEM 厂商开发特殊用途的编解码器,为采用 OEM 厂商端对端设备的客户提供便利。例如,摄像机可在连接其它厂商设备时使用标准的 MPEG-4 压缩技术,等到连接相同厂商的设备时,就能改用压缩效率更高的非标准 MPEG-4 技术。其它应用若需利用压缩算法播放或录制视频与音频,也可采用同样做法。

    针对高效率而优化
    实施 xDM 的重要原因在于,它既能提供非常高的灵活性,让应用存取编解码器内部数据,又能维持良好架构,让应用能够切换不同的编解码器。TI 某些版本的编码器与解码器具备这种灵活性,能协助用户存取运动矢量,进而提高运动检测、对象识别与事件触发等视频分析功能的效率。此外,xDM 还支持直接内存存取 (IDMA),该接口可以高效管理 DMA 资源分配,并且让编解码器发挥最大性能。IDMA 对视频应用的效率很重要,因为通过 API 利用缓冲器传输数据会增加额外的读写工作,而直接 DMA 存取则能避免这些不必要的负担。

    TI 将 eXpressDSP 算法标准扩大至包含 xDM,通过这套标准,OEM 厂商与第三方合作伙伴很容易使用现有专利技术满足 xDM 标准的要求。此外,TI 最新的达芬奇编解码器引擎以及包含 H.264 与 MPEG4 等编码器与解码器套件的数字媒体软件也已达到 xDM 标准。厂商还能利用精简而高效率的轮询程序让其专有软件支持 xDM 标准,整个过程通常仅需不到一天。xDM 轮询程序完全采用 C 语言编写,而非 C++,从而加快了执行速度,避免了不必要的面向对象的开销。

    Ittiam Systems 科技组的技术专家与资深委员 Sriram Sethuraman 博士指出“Ittiam不仅是 TI xDM 标准的支持者,也是该标准的早期采用者之一。符合 xDM 标准的数字视频编解码器提高了灵活性、扩展性与互操作性,使我们能够以更低成本满足更多目标应用的需求。标准化工作不仅大幅简化了客户的集成工作,而且减少了我们针对多种编解码器为不同客户提供的技术支持工作量。”

    价格与供货情况
    TI 在 eXpressDSP 算法标准开发套件中提供 xDM,同时还配套提供名为多媒体框架产品 (MFP) 的相关套件。MFP 包括更新版达芬奇编解码器引擎与框架组件。上述软件模块是 TI 达芬奇软件基础架构的一部分,不仅支持在 Linux 与 Windows Embedded CE 平台上开发针对 TI 基于 DSP 的 SoC 处理器的软件,还同时支持在嵌入式 Linux 或DSP/BIOS 实时内核上为 TI 基于达芬奇技术的纯DSP 器件开发软件。由于所有达芬奇技术产品系列都支持 xDM、编解码器引擎与架构组件,因此客户可在达芬奇技术的不同平台间更方便地移植。

    xDAIS 开发商套件包括源文件、范例应用程序以及面向消费者与算法开发商的全面用户指南。xDM 开发商套件与 MPF 多媒体框架产品 (MFP) 可立即通过以下网址进行下载:www.ti.com/xdmpr
本文为哔哥哔特资讯原创文章,未经允许和授权,不得转载,否则将严格追究法律责任;
Big-Bit 商务网

请使用微信扫码登陆

x
凌鸥学园天地 广告