我使用Android版4.4.4的PlugPC(计算棒),将其连接到电视的HDMI端口,以控制电视上显示的内容.我的应用程序在启动时启动,控制屏幕.现在通过我的应用程序,我想控制电视音量和源切换(也许).我在这方面有以下问题:
有没有办法通过Android发送HDMI-CEC命令使用Java控制电视音量,打开/关闭等电视?
Android提供的任何Java库或其他可用的Java库?
一个使用CEC的简单Java示例.
PS - 我理解(https://source.android.com/devices/tv/HDMI-CEC.html)中提出的理论,但对如何使用代码实现无能为力.请具体说明您对上述问题的回答.
是的,它完全有可能做到,但它是令人难以置信的 变幻无常.HDMI CEC就像一辆公共汽车.通常,在两个方向上.
你的问题:
我自己的一些观点:
要正确地执行此操作,您可能需要使用JNI实现代码以形成正确的数据包.您可能会发现这很有用,至少对于Amlogic而言.
我在我的设备中使用的设备访问点是/dev/amhdmitx0.您可以将格式良好的数据包发送到该位置.
这是一个有用的网站,可以告诉您如何形成CEC命令:http://www.cec-o-matic.com/.
不幸的是,我不能分享比我写的更多.出于各种法律原因.
您可以做的最好的事情是寻求您编程的供应商的帮助.如果您正在为特定平台编码.他们可能愿意帮助你.
| 归档时间: |
|
| 查看次数: |
6790 次 |
| 最近记录: |