来自 HDMI1.4 CEC协议
Table 23 系统音频控制消息
Opcode | value | Description | Parameters | Parameters Descripition | Response | Directly addressed | Broadcast | Mandatory for Initiator | Mandatory for Follower |
---|---|---|---|---|---|---|---|---|---|
< Give Audio Status> | 0x71 | 请求功放发送它的音量值和mute的状态 | None | < Report Audio Status> | . | ||||
< Give SystemAudio Mode Status> | 0x7D | 请求系统音频模式的状态 | None | 功放发送< System Audio Mode Status> 消息表明当前状态(开 或 关) | . | ||||
< Report Audio Status> | 0x7A | 上报功放的音量值和mute状态 | [Audio Status] | 音量和mute状态 | . | ||||
< Report Short Audio Descriptor> | 0xA3 | 上报音频的功能 | [短音频描述符] | 共4个短音频描述符识别支持的音频格式 | . | ||||
< Request Short Audio Descriptor> | 0xA4 | 请求音频功能 | 【音频格式ID或者代码】 | 共4个 【音频格式ID和代码】 | < Report Short Audio Descriptor> | . | |||
< Set System Audio Mode> | 0x72 | 打开或关闭系统音频模式 | 【系统音频状态】 | 指定系统音频模式是开启还是关闭 | 如果打开,TV mute 自身喇叭;TV 或者STB必须发送相关< User Control Pressed> or < User Control Released >的消息,如果关闭,TV unmute 自身的喇叭,TV或STB 停止发送音量相关的< User Control Pressed> or < User Control Released >消息 | . | . | ||
< System Audio Mode Request> | 0x70 | 一个实现了系统音频控制且有控制音量按钮的设备(如TV,STB)请求使用系统音频模式到功放 | 【物理地址】 | 要是用的Source设备要制定到这个地址上 | (如果必要)功放从待机状态切换到通过【物理地址】指定的相关连接器设备上。然后功放发送< Set System Audio Mode> 【开】的消息。< System Audio Mode Request> 消息无需发送【物理地址】参数来请求结束该功能,例如,功放发送 < Set System Audio Mode > 【关】的消息 | . | |||
< System Audio Mode Status> | 0x7E | 上报当前系统音频模式的状态 | 【系统音频状态】 | 当前系统音频模式 | 如果是【开】,请求此信息的设备可以发送与音量相关的< User Control Pressed>或< User Control Released>消息。 | . | |||
< User Control Pressed> | 0x44 | 用来表示用户按下了一个遥控器按钮或从一个遥控器按钮切换到另一个按钮。也可以用作用户未直接启动的命令 | “音量加”,“音量减”或者“mute” ,“mute 功能”,“回复音量功能”【UI命令】 | 用户发出的关于UI命令 | 加或减功放音量,或者mute/unmute 功放 | . | |||
< User Control Released> | 0x45 | 表示用户释放了一个遥控器按钮(由< User Control Pressed>消息指示的最后一个按钮),该按钮也在用户未直接启动的命令之后使用。 | None | 停止增,减音量 | . |
Table 24 音频速率控制功能的消息描述
Opcode | value | Description | Parameters | Parameters description | Response | Directly addressed | Broadcast | Mandatory for Initiator | Mandatory for Follower |
---|---|---|---|---|---|---|---|---|---|
< Set Audio Rate> | 0x9A | 控制Source端音频速率 | 【音频速率】 | 被请求的音频速率 | 执行指定的动作,或者返回一个 < Feature Abort>消息 | . |
Table 25 ARC控制功能的消息说明
Opcode | value | Description | Parameters | Parameters description | Response | Directly addressed | Broadcast | Mandatory for Initiator | Mandatory for Follower |
---|---|---|---|---|---|---|---|---|---|
< Initiate ARC> | 0xC0 | 由ARC RX设备用于激活ARC TX设备中的ARC功能 | None | ARC TX设备中的ARC功能已激活 | . | ARC RX 设备 | ARC TX 设备 | ||
< Report ARC Initiate > | 0xC1 | 由ARC TX设备用来表示其ARC功能已被激活 | None | . | ARC TX 设备 | ARC RX 设备 | |||
< Report ARC Terninated> | 0xC2 | 由ARC TX设备用来指示其ARC功能已被停用 | None | . | ARC TX 设备 | ARC RX 设备 | |||
< Request ARC Initiate > | 0xC3 | 由ARC TX设备用于请求ARC RX设备以激活ARC TX设备中的ARC功能 | None | ARC RX 发送 < Initiate ARC>消息 | . | ARC RX设备 | |||
< Request ARC Terminated> | 0xC4 | 由ARC TX设备用于请求ARC RX设备停止ARC TX设备中的ARC功能 | None | ARC RX 发送 < Terminate ARC>消息 | . | ARC RX设备 | |||
< Terninate ARC> | 0xC5 | 由ARC RX 设备停掉ARC TX设备的ARC功能 | None | ARC TX设备中的ARC功能被停掉 | . | ARC RX设备 | ARC TX设备 |