本文介绍了 cobranet™ 系统的配置。它讨论了路由的组件,例如包、网络发送器和接收器,以及如何将这些组件组合在一起。
一旦理解了基本概念,配置 cobranet™ 系统正确路由音频就相当简单了。本文档解释了端到端路由背后的概念以及如何配置 cobranet™ 接口以路由音频通道。将此文档用作可用 cobranet™ 设备数据表和参考手册的配套文件。
本文档中提及的变量在 cobranet™ 程序员参考中进行了描述。它们被称为管理接口 (mi) 变量,可以通过硬件主机管理接口 (hmi) 或通过网络的 snmp 进行读取和写入。
所引用的信号在适用于所使用的特定 cobranet™ 接口的数据表或硬件参考手册中进行了描述。
参考下面的图 1,让我们考虑 cobranet™ 音频路由的组件。
建筑构件
捆绑包
捆绑包是通过 cobranet™ 网络传输音频的基本数据单元,可以包含 0 到 8 个音频子通道。样本大小、采样率和传输延迟都会对处理和传输音频数据所需的处理器带宽和数据包大小产生影响。这些因素会限制 cobranet™ 接口可以处理的音频通道数量。根据这些设置,每个捆绑包允许的最大音频子通道数将从 3 到 8。这些设置也会影响可能的最大捆绑数量。每个捆绑包的最大子通道数通常为 8,但根据特定配置可能会更少。
网络发射器和接收器
发射器和接收器是 cobranet™ 接口内的逻辑实体,它们与捆绑的概念密切相关。每个发射器或接收器能够发送或接收一个 bundle。cobranet™ 接口内的发射器和接收器的数量取决于特定的实现,并由固件固定。用户可以配置要使用的可用发射器或接收器的数量。
同步串行接口
每个 cobranet™ 接口都包含一个或多个同步串行接口或 ssi。ssi 以时间片的形式将多路复用音频数据传入和传出 cobranet™ 接口,并且通常连接到 dac、adc、dsp 处理器和其他数字音频接口。
音频路由通道
音频路由通道用于在复用的 ssi 时间片和捆绑子通道之间映射音频数据。cobranet™ 接口最多包含 64 个音频路由通道,编号从 1 到 64。通道 1->32 用于传输,通道 33->64 用于接收。可用的路由通道的实际数量取决于特定的 cobranet™ 实施。通道 0 是一个额外的特殊情况,严格来说,它不是路由通道。通道 0,当分配给发射器捆绑包时,将导致传输相当于静音的空通道。信道0,当分配给接收器捆绑子信道时,将导致接收到的捆绑子信道被丢弃。
bundle 到音频路由通道映射——txsubmap 和 rxsubmap
rxsubmap 和 txsubmap 变量数组用于将音频路由通道映射到和来自 bundle 子通道。如上所述,音频路由通道可以被认为是分配给同步串行接口内的特定时间片。因此,为捆绑子信道分配音频路由信道相当于为捆绑子信道分配ssi时间片。
把它放在一起
要在 cobranet™ 接口之间路由音频,发射器和接收器都必须配置为发送和接收音频通道。在很多情况下可以使用默认值,并且只需要设置 txsubmap、rxsubmap、txbundle 和 rxbundle 变量。
发射器配置
使用 txbundle 为发送器分配捆绑编号 使用 txsubmap 将音频路由通道(以及扩展 ssi 音频通道)分配给发射器(捆绑) 使用 txsubformat 指定通道的格式 确保 moderatecontrol 的值与选择的 txsubformat 一致 确保每个发射器的 txsubcount 大于或等于捆绑中正在传输的通道数。如果 txsubcount 的值大于要求,未分配的子通道将作为空通道发送。 接收器配置
安费诺医疗外科器械连接器的应用
ADI打造全新有毒气体检测器有效解决方案介绍
防水扬声器与防水喇叭的应用,扬声器防水膜是如何防水的
iPhone8什么时候上市最新消息汇总:iPhone8发布会时间、价格确定,外观、配置、黑科技先知道
360手机N7评测 作为一款定位中端市场的手机N7是合格的
浅谈CobraNet™ 系统的配置(包、网络发送器和接收器)
机顶盒_数字/网络电视机顶盒
SoC有基于应用程序的内存,内存类型包括哪些
分享一些国外嵌入式开发的网站
什么是电池适用产品类别
仿真器和烧录器的区别
直流和交流伺服电机的工作原理
联合国妇女署正在选择区块链技术运用于人道主义
Linux驱动编程基础知识讲解
天猫精灵语音模组(MSV-BEM-V01023)分享
锂电池为什么会爆炸着火,有什么方法可以解决
NVIDIA联合GE医疗及Nuance成立初创加速企业联盟,共同帮助医学影像AI初创企业加速发展
齐纳二极管原理与操作
SC7517运算放大器(OPA)可pin对pin兼容OPA354
华为云ModelArts 3.0的下一个特性将会是什么?