是否可以从安卓设备发送HDMI CEC命令。
我有一台MK809,并希望发送HDMI CEC命令以打开/关闭设备连接到的电视。有没有办法或库发送CEC命令,因为我在任何地方都看不到任何记录的内容?
我有一台MK809,并希望发送HDMI CEC命令以打开/关闭设备连接到的电视。有没有办法或库发送CEC命令,因为我在任何地方都看不到任何记录的内容?
“HDMI-CEC是一种单线双向串行总线,使用行业标准的 AV.link 协议来执行远程控制功能。CEC 布线是强制性的,尽管在产品中实现 CEC 是可选的。它在HDMI规范1.0中定义,并在HDMI 1.2,HDMI 1.2a和HDMI 1.3a(上次向总线添加计时器和音频命令)中进行了更新。USB到CEC适配器允许计算机控制支持CEC的设备。源
假设MK809遵循HDMI规范,从硬件的角度来看应该是可能的。但是,问题出在软件上。在粗略搜索期间,我无法找到CEC命令的Java库,尽管我能够找到一些C甚至Arduino的Java库。
要问的问题:
P.S.:恭喜你,你的问题是我加入这个网站以来的第一个回答。:D
截至2016年的更新:Android Lolipop确实支持操作系统中新的HDMI控件,如Android源代码所示。可在此处找到 API 文档。请记住,设备制造商仍然需要实际支持设备驱动程序中的API。此外,大多数电视现在都支持 CEC 命令,但默认情况下通常不启用它们。