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输入,那么必须使用
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
汇报菜单状态
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
- CEC1.3A的features及其消息
- SendMessage函数的常用消息及其应用
- SendMessage函数的常用消息及其应用
- MFC的消息反射及其应用技巧
- SendMessage函数的常用消息及其应用
- 基于消息摘要的身份验证及其实现
- SendMessage函数的常用消息及其应用
- MFC消息映射的原理及其实现
- Unreal 3 Engine Features - visual features
- 发布karaf的features
- 发布karaf的features
- Features
- Features
- 简单的及其水的A+B
- CXF Logging Features的使用
- 收到BRONTOK.A病毒发的消息
- WinEyes的重新实现--windows系统及其消息机制
- MFC中用户自定义消息及其响应函数的方法
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- show一下刚做的系统登录界面
- 怎么样设置代理IP
- 在PHP中使用功能强大的FCKeditor
- 继承 [Employee 1]
- CEC1.3A的features及其消息
- JavaScript的Static Variable和Instance Property
- 在DataGrid页眉上添加全选的CheckBox控件
- 设置vimrc
- .Net程序打包安装与卸载制作 ——问题描述(一)
- Microwindows及其中文化方法
- 通过Web Services显示和下载文件
- 酷热的广州
- SQLSERVER2000中的时间与日期函数