跳转至

翻译说明

中文文档是持续维护中的翻译版本,可能会略滞后于英文文档;如有技术差异,以英文版为准。

E-AC-3 JOC 概览

E-AC-3 JOC 同时携带一个基础 E-AC-3 节目、元数据和重建数据。OpenJOC 会先把这些内容作为解码器内部的不同输入分别处理,再组合成所需的输出。

E-AC-3 JOC 数据
        │
        ├── E-AC-3 核心 ─────────────► 基础节目 PCM
        │
        ├── JOC ReconstructionBasis ──► 解码后的对象 PCM 行
        │
        └── OAMD ─────────────────────► 解码后的对象元数据
                                             │
                                             ▼
                                  OpenJOC 数据内部的对象场景
                                      /          |          \
                                  扬声器      双耳输出      ADM 导出

这是 OpenJOC 的概念处理模型,不是 Dolby 规范性解码器架构图,也不表示可以访问原始创作对象或原生渲染器的隐藏状态。

场景有两条彼此独立的输出路径:

  • render-joc 使用实验性的 JOC 空间桥接层,以及选定的扬声器或双耳渲染器;
  • export-adm 使用范围受限的解码对象/OAMD 绑定检查,并写出便于互操作的 ADM 表示。

桥接层中的编解码器域算子 T(t) 仍未解决。这个状态与重建 ADM 导出所使用的、精确限定在 JOC 数据内部的绑定配置彼此独立。

有关实现职责和状态边界,请参阅OpenJOC 架构;有关对象身份边界,请参阅解码对象与创作对象