- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CobraNet技术应用
CobraNet技术应用
概述
CobraNet是一项在100M以太网上传输多路无压缩音频信号的先进技术。在以太网上,由于数据的冲突,使得音频信号无法实时的传输,CobraNet在以太网上建立了专用的协议,消除了数据冲突,使得音频信号能在以太网络上进行实时的传输,并保证了音质。
在传输高质量音频信号的同时,CobraNet协议也同时传输控制信号。计算机通过普通网线接入CobraNet音频网络,就可对整个网络中的任意一台CobraNet设备的参数进行控制。控制信号与音频信号互不影响。
一台设备具有CobraNet接口,相当于具备了以下功能:
对网络发送以音频信号
从网络接收音频信号
从网络接收控制信号
CobraNet协议的特点
高质量无压缩传输音频信号,16bit,20bit,24bit可选。48KHZ,96KHZ可选
低延时传输音频信号,5.33ms的固定延时
带宽利用率高,100M网带宽利用率可达80%。采用20bit/48KHz的音频信号,一根网线上课传输64路无压缩的音频信号。
标准的IEEE802.3以太网协议
音频通道传输路径可以灵活改变,通过PC机对CobraNet参数进行修改
CobraNet协议的应用
CobraNet协议目前归CIRRUS LOGIC公司开发。CIRRUS LOGIC公司并不制造带有CobraNet接口的设备,而只是提供CobraNet协议的解决方案。
CIRRUS LOGIC公司提供两种合作方式:
CobraNet模块解决方案
CIRRUS LOGIC公司提供CM-1模块(32通道)与CM-2模块(16通道),各生产商可根据自身音频产品的特点,设计外围电路,实现普通设备的CobraNet扩展。
CS1810XX与CS4961XX芯片解决方案
为降低成本,CIRRUS LOGIC公司提供了芯片解决方案,各厂商可购买CS芯片,设计外围电路,设计CobraNet设备。
CS1810XX芯片:普通CobraNet芯片,最大支持16路音频信号。
CS4961XX芯片:带有DSP功能的CobraNet芯片,内含多种DSP效果处理器,可通过CS公司提供的COBRCAD软件进行编程。
CobraNet协议从开发到现在的几年时间,全世界已经有近40多家大型音频设备制造厂商采用了该协议。如BAIMP, PEAVEY, SYMNET, DIGISPIDER等。各音频产商均根据CobraNet协议开发了各自不同的PC控制软件。
CobraNet协议参数的介绍
CobraNet提供多种参数供用户控制,通过调节这些参数,实现控制音频信号的传输等功能。各存数均保存于CS芯片中。下面将对主要概念与参数进行介绍。
Bundle:
CobraNet音频网络上的最小音频数据包单元,一个bundle里可包含8路20bit,48KHz的音频信号。每一个bundle均可设置不同的bundle号,可设置为1到65279。
bundle可被认为是一个网络数据包。
Muliticast Bundle:
广播bundle, 号码为1到255的bundle均为广播bundle。广播bundle的意义:发送端发送的BUNDLE若为广播bundle,则只占发送端一个bundle的发送流量,但网络上任意的CobraNet设备即使没有写参数接收该bundle,也会被迫占了一个bundle的接收流量。
Unicast Bundle;
单播bundle, 号码为256到65279的bundle。与广播bundle不同
单播bundle在没有接收端设备接收该bundle时,该bundle不占发送端的发送流量。
当有N个(N小于等于最大发送数,该参数可设置)接收端接收该单播bundle时,该发送端的发送流量为N倍的发送bundle流量。
当有M个(MN)接收设备接收该bundle时,该单播bundle将自动转为广播bundle,以降低发送端的发送流量。
Audiomap:
在CobraNet协议中,一个CobraNet模块最多具有32路输入,32路输出,所以,我们将通道标识为1到64。其中,1到32定义为网络发送通道,33到64定义为网络接收通道。Audiomap与物理接口输入输出的映射对应关系与各厂商的硬件设计有关。
例如ASI6416卡,是一一对应的关系。
而我们DIGISPIDER的产品不是一一对应,这与硬件设计有关,不能改变。
这样,我们就在CobraNet模块中,将每一输入输出通道取好了名字。
网络发送部分
如何将取好名字的输入通道映射到网络发送中去?
我们先看一张软件截图
这是ASI6416卡的发送参数截图,里面包含了TX_BUNDLE, TX_SUBMAP.
ASI6416卡具有16路网络通道发送,利用最节省发
您可能关注的文档
最近下载
- 2023-2024年部编版语文三年级下册第六单元第二课时《剃头大师》说课稿附完整版.pdf VIP
- 幼儿园食堂食品安全日管控、周排查、月调度制度(含记录).docx VIP
- 物流国内现状.doc VIP
- 八年级物理质量与密度测试题(含答案).pdf
- 【毕业论文】不同地形下植被覆盖度分布规律研究—以龙口为例.doc
- 幼儿园:《从儿童的兴趣到思维——运用探究循环规划幼儿园课程》读后感.docx
- 公共部门人力资源管理..doc VIP
- 行政职业能力测验资料分析90题及答案解析.pdf VIP
- JT/T 1180.21-2018 交通运输企业安全生产标准化建设基本规范 第21部分:公路养护企业.pdf
- 防腐涂料培训.doc
文档评论(0)