HDMI-CECARC
历史
接着,当电视不再是什么稀罕玩意了,独立的音响设备也越来越吸引人了。对于部分用户来说,电视机发出的声响已无法满足他们的需求,这时候部分人就开始考虑外接功放和喇叭的方案了。
功放把电视、CD机等设备中输出的声音放大,驱动连接在它上面的喇叭发出声音。声音源与功放间以同轴电缆或光纤连接。这样每个需要连接的设备都与功放间连接音频线路,同时,如果有视频信号,将视频信号连接在电视各通道上。这样完成连线后已是乱成一片了。张靓颖为什么离的婚
为了改善和简化这种场面,功放厂家做出了带有HDMI接口的设备,兼有了HDMI分配器和截获HDMI声音功能的功放。这样,各种信号源设备就可以直接通过HDMI接在功放上,再将功放的HDMI-OUT接在TV上就可以了。同时,HDMI中含有CEC通信,可以完成由电视遥控器控制电视、功放、播放器的功能。
此时,电视只在连接着功放的对应HDMI通道,其声音由功放输出,其它通道要想也由功放输出声音,就要再连接一路同轴电缆或光纤。再配合CEC-SAC的功能,还可实现功放喇叭与电视喇叭声音输出的智能选择。
在HDMI1.4中,为进一步简化连线,加入了ARC功能,将电视与功放间的同轴电缆或光纤省去了,直接由HDMI线中的一线路将电视的音频信号回传给功放。
接线
现在的功放有很多已加入了HDMI接口。HDMI的出现取代了同轴电缆及光纤,其应用场合也很广。典型应用:蓝光DVD由HDMI输出音视频信号给到功放。功放分析收到的信号,把音频信号截获下来处理、放大给喇叭,把视频信号输出到HDMI OUT口。HDMI OUT口接着投影机或电视机来显示图像。
功能
为了实现HDMI设备间的通信,HDMI线中有一根专门用来通信的线——A型口第13脚,以及与之配合的一套通信协议CEC(Consumer Electronics Control)。
为了实现用一个遥控器就可以控制多个设备(DVD、功放、电视机等),HDMI的CEC中包括了“Device Menu Control”、“Remote Control Pass Through”、“System Audio Control”等系列功能项。
System Audio Control
对于声音设备,主要就是“System Audio Control”功能项,可以通过TV端的请求,改用功放输出声音,令功放开机、静音、调音量等操作。简化终端设备和用户的操作。
CEC-SAC通信
SAC通信中包含以下指令:
指令 | 码值 |
<Give Audio Status> | 0x71 |
<Give System Audio Mode Status> | 0x7D |
<Report Audio Status> | 0x7A |
<Report Short Audio Descriptor> | 0xA3 |
<Request Short Audio Descriptor> | 0xA4 |
<Set System Audio Mode> | 0x72 |
<System Audio Mode Request> | 0x70 |
<System Audio Mode Status> | 0x7E |
<User Control Pressed> | 0x44 |
<User Control Released> | 0x45 |
详见HDMI1.4 CEC 13.15部分……鬼怪女演员去世
Audio Return Channel
作为显示设备的TV,本身会有多个通道。除了连接功放的这个HDMI通道,其它通道都要再接同轴电缆或光纤来把声音传给功放,来让功放发声。在HDMI1.4中,新增了“Audio Return Channel”功能项,增加A型口第14脚配合,实现TV其它通道的声音通过HDMI线回传给功放的功能。
音频数据为SPDIF,ARC接收设备(Amp)至少要支持2声道16-bit L-PCM 32kHz/44.1kHz/48kHz。ARC发送设备至少要支持以上格式中的一种。
在SAC功能项中有查询声音设备支持的各格式的指令,作为选做项,ARC发送设备在传输音频数据前应先查询ARC接收设备支持什么格式的数据,然后再传输对应格式数据。
CEC-ARC通信
ARC通信中包含以下指令:
邓紫棋不雅照指令 | 码值 |
<Initiate ARC> | 0xC0 |
<Report ARC Initiated> 姚晨曹郁 | 0xC1 |
<Report ARC Terminated> | 0xC2 |
<Request ARC Initiation> | 0xC3 |
<Request ARC Termination> | 0xC4 |
<Terminate ARC> | 0xC5 |
详见HDMI1.4 CEC 13.17部分。
启动ARC:ARC接收设备(Amp)和ARC发送设备(TV)都可以主动请求ARC启动。
在发出启动ARC请求后,如果对方不支持ARC或不是相邻设备,就要发送<Feature Abort>指令驳回请求。
ARC启动通信成功后,ARC发送设备(TV)就要把音频数据(SPDIF)由ARC数据线路脚发出。
停止ARC:ARC接收设备(Amp)和ARC发送设备(TV)都可以主动请求ARC停止。如果设备将要进入某种状态,不能响应CEC-ARC请求,就要先请求停止ARC,再往下运行。
ARC停止通信成功后,或收到<Feature Abort>,或超时没收到消息,都停止ARC数据线路上的音频数据传输。
注意:对于CEC-ARC,只能在相邻两个设备间产生。通常与CEC-SAC配合使用。
在CEC通信确认前,ARC未启动,ARC发送设备(TV)不能通过ARC线路发送音频数据。
通过CEC通信,ARC启动后,ARC发送设备(TV)和ARC接收设备(Amp)开启ARC线路相关控制;当ARC终止后,ARC发送设备(TV)和ARC接收设备(Amp)要关闭ARC线路数据及相关控制。
在两个设备间启动ARC后,如果它们间的HDMI线被拔了下来。ARC发送设备(TV)关闭ARC线路上的数据传输并终止ARC的开状态。
在ARC启动后,允许ARC发送设备(TV)在保持ARC开启的状态下短时间里临时关闭ARC线路上传输的音频数据(以避免传出某些无用的杂音)。
有的方案在菜单中有同轴开关项,在同轴信号被关闭的情况下,要确保ARC所使用的SPDIF信号可用或ARC功能关闭。
发布评论