[h=4]CEC[/h]Consumer Electronics Control (CEC) is an HDMI feature designed to allow the user to command and control up-to 15 CEC-enabled devices, that are connected through HDMI,[SUP]
[71][/SUP][SUP]
[72][/SUP] by using only one of their remote controls (for example by controlling a
television set,
set-top box, and
DVD player using only the remote control of the TV).[SUP]
[73][/SUP] CEC also allows for individual CEC-enabled devices to command and control each other without user intervention.[SUP]
[73][/SUP][SUP]
[74][/SUP][SUP]
[75][/SUP][SUP]
[76][/SUP][SUP]
[77][/SUP][SUP]
[78][/SUP][SUP]
[79][/SUP]
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.[SUP]
[57][/SUP] 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).[SUP]
[73][/SUP][SUP]
[80][/SUP][SUP]
[81][/SUP][SUP]
[82][/SUP][SUP]
[83][/SUP] USB to CEC Adapters exist that allow a computer to control CEC enabled devices.[SUP]
[84][/SUP][SUP]
[85][/SUP][SUP]
[86][/SUP][SUP]
[87][/SUP]
Trade names for CEC are Anynet+ (
Samsung); Aquos Link (
Sharp); BRAVIA Link and BRAVIA Sync (
Sony); HDMI-CEC (
Hitachi); E-link (
AOC); Kuro Link (
Pioneer); CE-Link and Regza Link (
Toshiba); RIHD (Remote Interactive over HDMI) (
Onkyo); RuncoLink (
Runco International); SimpLink (
LG); HDAVI Control, EZ-Sync, VIERA Link (
Panasonic); EasyLink (
Philips); and NetCommand for HDMI (
Mitsubishi).[SUP]
[88][/SUP][SUP]
[89][/SUP][SUP]
[90][/SUP][SUP]
[91][/SUP][SUP]
[92][/SUP]
The following is a list of 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 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 pre-amplifier to be controlled using any remote control from a suitably-equipped device(s) in the system