CEC1.3A的features及其消息

来源:互联网 发布:红中麻将源码 编辑:程序博客网 时间:2024/05/01 09:04

下表列举了1.3A中所有的features和消息,消息的以feature作为基础说明。


Features

Messages of Features

Description Of Messages

One Touch Play

Image View On

@          如果TV处于关机状态,那么首先启动TV。在启动过程中若收到<Active Source>消息,那么TV应该存储它以便启动后切换到它。如果TV没有能力存储<Active Source>消息,那么在启动后使用 <Request Active Source>消息查询当前活动输入源。

@          如果TV处于Text模式(比如Teltext),那么转化为正常图像模式。

@          如果TV屏幕有菜单(OSD),那么维持菜单状态。

Active Source

@          如果有源加入,那么它必须通过广播形式发布<Active Source>消息。此外,当前源丢失活动活动状态,将进行合适动作,比如暂停播放。

@          在向TV发送<Active Source>消息之前,一定要发送<Image View On>消息。

@          如果TV使用它的Tuner或者非HDMI输入,那么必须使用0.0.0.0作为广播地址。

Text View On

@          <Text View On>消息基本上和<Image View On>相同,差别仅在于:如果菜单(OSD)在屏幕显示,那么必须清除它。

Routing Control

Active Source

@          HDMI Switch变成活动状态,并且选择一路物理地址相匹配的TV进入活动状态。具体操作请参考One Touch Play中的<Active Source>部分。

Inactive Source

@          接收到<Inactive Source>消息的设备将进入待机状态(Standby)。

Request Active Source

@          如果TV在启动时没有存储<Active Source>的能力,那么它将使用它查询当前的活动源。请参考One Touch Play中的<Active Source>部分。

Set Stream Path

@          在接收<Active Source>消息后,TV将送<Set Stream Path>来确保播放路径被正确的设置。

@          消息也可以用于TV唤醒源设备并播放的需求。

@          CEC Switch改变活动源,它将通知CEC设备新活动源路径。

Notice

它和<Active Source>消息最主要的差别在于,<Active Source>消息是在新源加入时候发布,而它是活动源变化时候发布。

Routing Change

@          通知CEC设备,Switch的活动源发生变化。

Routing Information

@          在接收到<Routing Change>消息后,它将被发送告知活动源的物理地址和路径。

System Standby

Standby

@          <Standby>消息有两种发送,一是广播发送,它将使所有设备进入待机(Standby)状态;另外一种是制定设备发送,它仅仅使制定设备进入待机(Standby)状态。

@          <Standby>消息不能唤醒已进入待机状态的设备(用其他消息唤醒它)。

@          <Standby>消息执行时,不能被其他消息中断。

@          下面几种情况,可以忽略<Standby>消息:

ü          设备已经在待机(Standby)状态。

ü          设备在记录数据。

ü          设备功能有限,不支持。

ü          设备的待机功能被禁止。

ü          PC设备

ü          高优先级的服务正在运行,比如紧急事件处理。

One Touch Record

(控制有记录功能设备)

Record On

开始记录

Record Off

停止记录

Record Status

查询记录状态

Record TV Screen

初始化记录操作

Timer Programming

(控制有记录功能设备)

Clear Analogue Timer

取消模拟定时记录定时器

Clear Digital Timer

取消数字定时记录定时器

Clear External Timer

取消外部定时记录定时器

Set Analogue Timer

设置模拟定时记录定时器

Set Digital Timer

设置数字定时记录定时器

Set Timer Program Title

设置定时器记录名

Timer Cleared Status

返回取消记录定时器状态

Timer Status

返回记录定时器状态

System Information

CEC Version

汇报CEC版本

Get CEC Version

请求CEC版本

Get Menu Language

TV获取当前菜单语言,使设备能够自动跟从TV的菜单语言。

Give Physical Address

请求物理地址

Polling Message

侦听支持/不支持的消息

Report Physical Address

汇报物理地址

Set Menu Language

TV送当前菜单语言给设备

Deck Control

(控制Playback设备)

Deck Status

汇报Deck状态

Give Deck Status

请求Deck状态

Deck Control

Deck进行控制,比如,停止,快进,快退等。

Play

请求Deck播放

Tuner Control

(控制Tuner

Give Tuner Device Status

请求tuner状态

Record On

开始记录

Select Analogue Service

选择模拟频道

Select Digital Service

选择数字频道

Tuner Step Decrement

上一个频道(由Select Analogue/Digital Service决定)

Tuner Step Increment

下一个频道(由Select Analogue/Digital Service决定)

Tuner Device Status

汇报tuner状态

Vender Specific Commands

Device Vendor ID

汇报Vendor ID

@          成功初始化和地址分配后广播它

@          有其他设备请求它的Vendor ID

Give Device Vendor ID

请求Vendor ID

Vendor Command

请求执行Vendor命令

Vendor Command With ID

广播请求执行Vendor命令

Vendor Remote Button Down

发送RC命令

Vendor Remote Button Up

发送RC命令

OSD Display

Set OSD String

请求显示/清除OSD字符串

Device OSD Name Transfer

Get OSD Name

请求OSD

Set OSD Name

汇报OSD

Device Menu Control

User Control Pressed

请求执行TV RC键被按下

User Control Released

请求执行TV RC键被释放

Menu Request

请求菜单状态

Menu Status

汇报菜单状态

Remote Control Pass Through

User Control Pressed

请参考Device Menu Control部分

User Control Released

请参考Device Menu Control部分

Give Device Power Status

Give Device Power Status

请求设备上电状态

Report Power Status

汇报设备上电状态

System Audio Control

Give Audio Status

请求TV内部声音状态

Give System Audio Mode Status

请求声音模式状态

Report Audio Status

汇报TV内部声音状态

Set System Audio Mode

设置声音模式

System Audio Mode Request

请求停止声音模式

System Audio Mode Status

汇报声音模式状态

User Control Pressed

用户RC键被按下

User Control Released

用户RC键被释放

Audio Rate Control

Set Audio Rate

 设置Audio速度

 

 
原创粉丝点击