Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

App to send hdmi cec command

Can I make an app on an Android TV device that sends an HDMI-CEC command?

When you open the app, it should do the command and close.

Is it possible?

like image 359
Paz Avatar asked Mar 26 '15 06:03

Paz


People also ask

How do I control other devices using HDMI-CEC?

Controlling your device with CECCheck the HDMI-CEC box to activate CEC. The following individual CEC settings can be turned on or off by checking or unchecking the box next to each setting: Console turns on other devices: Turning on your Xbox console will also turn on your TV or AVR.

Is HDMI-CEC hardware or software?

HDMI-CEC CompatibilityHDMI-CEC is not just a software feature, but it also needs hardware implementation. The good part is that the HDMI consortium launched CEC way back in 2006 and made it mandatory for hardware implementation (wiring) on the HDMI ports.

How do I enable HDMI-CEC on my computer?

To view or change the onboard HDMI CEC settings: Press F2 during boot to enter BIOS Setup. Go to Advanced > Devices > Onboard Devices. In the Legacy Device Configuration pane, enable HDMI CEC Control.


1 Answers

Google recently introduced a new system service called HdmiControlService to handle CEC:

With the introduction of the Android TV Input Framework (TIF), HDMI-CEC brings together all connected devices and minimizes compatibility issues. Android has created a system service called HdmiControlService to alleviate these pain points.

By offering HdmiControlService as a part of the Android ecosystem, Android hopes to provide:

  • A standard implementation of HDMI-CEC for all manufacturers, which will reduce device incompatibility. Previously, manufacturers had to develop their own implementations of HDMI-CEC or use third-party solutions.
  • A service that is well-tested against numerous HDMI-CEC devices already in the market. Android has been conducting rigorous research on compatibility issues found among the products and collecting useful advice from device implementers experienced in the technology. The CEC service is designed to keep a healthy balance between the standard and modifications to that standard so that it works with the products that people already use.

Learn more about it here: https://source.android.com/devices/tv/hdmi-cec

like image 171
Paz Avatar answered Nov 08 '22 13:11

Paz