媒体流框架

概述

DesignWare® ARC® 多媒体 MQX 是一款轻型媒体流框架 (MSF),用于在 DesignWare ARC AS211SFX 和 AS221BD 音频处理器上进行音频处理。

将多个音频软件编解码器和功能集成到完整的媒体流解决方案中可能是一项复杂而耗时的任务。ARC 多媒体 MQX 提供了完整的软件解决方案,可构建用于音频处理的媒体流框架。借助 ARC 多媒体 MQX, 音频软件功能(解码器、编码器、后处理、流媒体)可轻松实例化和配置,从而使用户能够在其使用案例中快速创建新的音频图表和整个音频软件堆栈。

ARC 多媒体 MQX 包括 ARC MQX 操作系统 (OS),使用户无需在系统中使用外部主机处理器即可创建完整的数字信号处理 (DSP) 解决方案。

ARC 多媒体 MQX 中包含 ARC 参考设计 (ASRD),其中提供了完整的 Blu-ray Disc™ 音频软件基础架构。

ARC 音频解决方案组合包括所有蓝光光盘组件(经过单独许可)。

功能

  • 媒体流框架
  • 嵌入式 MQX 实时操作系统 (RTOS)
  • DSP 单核支持
  • DSP 多核支持
  • AV 同步支持
  • 参考设计

MSF

MSF 软件支持用户创建应用程序可配置的链图,以实现灵活的音频处理。MSF 具有以下功能:

  • 可创建多个单独处理的图形
  • 多核支持、扩展多任务 I/O 支持以及用例管理都被打包实现

轻型嵌入式 ARC MQX RTOS 支持独立运行在 ARC DSP 芯核上。同时支持单核 (AS211SFX) 和双核 (AS221BD) 处理器音频系统。

使用案例

用户可以使用应用程序编程接口 API 轻松创建自己的用例。音频用例可以包括执行多个功能,例如并行地执行解码、编码、后处理和流媒体,以及同时在一个或两个 DSP 芯核上执行。

参考设计

为了方便使用,我们提供了带有 AS221BD 音频处理器的 ASRD,其中包括许多预定义的用例:

  • 播放器(mp3 等文件)
  • 录音机(语音、音频)
  • 蓝光光盘音频(播放器)

应用

用户可以为各种音频应用创建音频图形。目标应用包括蓝光光盘、数字电视、机顶盒、A/V 接收器、音箱棒、扩展坞和媒体播放器。