Podle standardu sběrnice HDMI CEC může podporovat až 15 různých zařízení. V praxi však výrobci spotřební elektroniky obvykle implementují podporu maximálně pro čtyři zařízení, na základě počtu HDMI portů na televizi; podpora více zařízení je obvykle potřebná v průmyslovém sektoru. Tento počet je dostatečný pro televizory určené pro podnikání a další zařízení.
Když je HDMI CEC aktivováno, nové zařízení v síti je zaregistrováno a obdrží logickou adresu, která je vybrána z dostupných adres. Zařízení přenáší informace o sobě (televize, přehrávač, streamovací zařízení, audio zařízení), které jsou nezbytné pro správné fungování. Jedno z zařízení je určeno jako hlavní; protože HDMI je primárně video rozhraní, televize nebo monitor je vždy vybrán jako hlavní zařízení.
Pochopení Struktury Příkazů HDMI CEC
Příkazy HDMI CEC (Consumer Electronics Control) jsou složeny z 10 bitů. Obvykle jsou tyto příkazy rozděleny do dvou bloků. První blok identifikuje zařízení, které příkaz zahajuje, a cílové zařízení, zatímco druhý blok obsahuje konkrétní příkaz, který má být vykonán.
Ve scénářích, kde příkaz nemusí být adresován konkrétnímu zařízení, je přenesen pouze blok příkazu. Všechna zařízení připojená k sběrnici CEC obdrží a vykonají tento příkaz. To je poměrně běžná situace.
Například v konfiguraci s televizí, Fire Stick a soundbarem, bez ohledu na to, které zařízení je zapnuto jako první, aktivované zařízení odešle příkaz HDMI CEC k zapnutí všech zařízení připojených k sběrnici CEC.
Pokud například sledujete video na streamovacím zařízení a chcete ho pozastavit, můžete použít dálkový ovladač televizoru a stisknout tlačítko pauzy. Televize vygeneruje příkaz pauzy a odešle ho na sběrnici CEC. V tomto případě na příkaz odpoví pouze Fire Stick, protože rozpoznává funkci pauzy. Soundbar, který tento příkaz nepodporuje, jej jednoduše ignoruje.