Consumer Electronics Control
Consumer Electronics Control (CEC) is a feature of HDMI designed to allow users to command and control devices connected through HDMI by using only one remote control. For example by using the remote control of a television set to control a set-top box and or DVD player. Up to 15 devices can be controlled. CEC also allows for individual CEC-enabled devices to command and control each other without user intervention.(§CEC-3.1)
It is a one-wire bidirectional serial bus that is based on the CENELEC standard AV.link protocol to perform remote control functions. CEC wiring is mandatory, although implementation of CEC in a product is optional.(§8.1) It was defined in HDMI Specification 1.0 and updated in HDMI 1.2, HDMI 1.2a and HDMI 1.3a (which added timer and audio commands to the bus).(§§CEC-1.2,CEC-1.3,CEC-3.1,CEC-5) USB to CEC adapters exist that allow a computer to control CEC-enabled devices.
Trade names for CEC
- Anynet+ (Samsung)
- Aquos Link (Sharp)
- BRAVIA Link, BRAVIA Sync, Control for HDMI (Sony)
- CE-Link, Regza Link (Toshiba)
- E-link (AOC)
- EasyLink (Philips)
- Fun-Link (Funai, Sylvania, Emerson, Magnavox, Philips)
- HDMI-CEC (Hitachi)
- INlink (Insignia)
- Kuro Link (Pioneer)
- NetCommand for HDMI, Realink for HDMI (Mitsubishi)
- RIHD (Remote Interactive over HDMI) (Onkyo)
- RuncoLink (Runco International)
- SimpLink (LG)
- T-Link (ITT)
- VIERA Link, HDAVI Control, EZ-Sync (Panasonic)
The following is a list of the most commonly used HDMI-CEC commands:
- One Touch Play allows devices to switch the TV to use it as the active source when playback starts
- System Standby enables users to switch multiple devices to standby mode with the press of one button
- Preset Transfer transfers the tuner channel setup to another TV set
- One Touch Record allows users to record whatever is currently being shown on the HDTV screen on a selected recording device
- Timer Programming allows users to use the electronic program guides (EPGs) that are built into many HDTVs and set-top-boxes to program the timer in recording devices like PVRs and DVRs
- System Information checks all components for bus addresses and configuration
- Deck Control allows a component to interrogate and control the operation (play, pause, rewind etc.), of a playback component (Blu-ray or HD DVD player or a Camcorder, etc.)
- Tuner Control allows a component to control the tuner of another component
- OSD Display uses the on-screen display (OSD) of the TV set to display text
- Device Menu Control allows a component to control the menu system of another component by passing through the user interface (UI) commands
- Routing Control controls the switching of signal sources
- Remote Control Pass Through allows remote control commands to be passed through to other devices within the system
- Device OSD Name Transfer transfers the preferred device names to the TV set
- System Audio Control allows the volume of an AV receiver, integrated amplifier or preamplifier to be controlled using any remote control from a suitably equipped device(s) in the system
- Pulse-Eight USB CEC Adapter Review
- "The Secret Feature on Your HDTV: HDMI CEC". TechHive. March 26, 2008.
- "High-Definition Multimedia Interface Specification 1.3a" (PDF). HDMI Licensing, LLC. November 10, 2006. Retrieved April 1, 2016 – via Microprocessor.org.
- "The USB-CEC Adapter is a look into the Future". xbmc. November 1, 2011. Retrieved November 20, 2011.
- "Take control of your TV with your HTPC via HDMI-CEC". Engadget. August 25, 2010. Retrieved November 20, 2011.
- "The Basics of HDMI Control Protocols". Audio Video Experts. Retrieved June 27, 2015.
- "EZ Sync connection support". Panasonic. Archived from the original on January 11, 2009. Retrieved December 6, 2008.
- "Philips expands high-definition home entertainment with new Blu-ray Disc player" (Press release). Philips. January 6, 2008. Retrieved August 6, 2012.
- "Definition of: HDMI CEC". pcmag.com. Retrieved November 17, 2009.
- "HDMI to Enhance CEC Two-Way Control Protocol". cepro.com. September 17, 2008. Retrieved November 18, 2009.
- "What is CEC?". Google. Retrieved 2017-05-09.