libcec/cecd - an HDMI-CEC library and daemon