Guia

HDMI-CEC para digital signage: ligue e desligue telas sem controle remoto

O HDMI-CEC (Consumer Electronics Control) é um canal de controle no cabo HDMI que permite a um dispositivo mandar outro ligar, entrar em standby ou trocar de entrada. No digital signage, o player pode desligar a TV no fechamento e ligá-la de manhã, sem controle remoto. Só funciona quando a TV, o caminho do cabo e o player oferecem suporte a ele.

Atualizado em

Confira cada um dos três antes de confiar nele. Este guia mostra como.

Antes de programar qualquer coisa, pergunte se a tela consegue ligar e desligar a TV. Esta é uma sessão real, somente leitura, na nossa própria tela de teste, um onn 4K Streaming Device, executada em 9 de novembro de 2026 pelo servidor MCP do screenRIG:

  1. Você

    O ONN Test Rack consegue desligar a TV por HDMI-CEC hoje à noite?

  2. Agente

    Não. O Player dele declara um único método de energia do display, um blackout na tela, e não o HDMI-CEC, então ele consegue apagar a imagem, mas não colocar a TV em standby. Ele não tem programação de display, e o display está configurado como ligado. O Player informou o display como desligado pela última vez às 08:54, horário de Vancouver, enquanto o screenRIG pede ligado, então a TV foi desligada fora do screenRIG, no próprio aparelho ou pela economia de energia dela. Para HDMI-CEC, use um Raspberry Pi, um PC Linux ou um player BrightSign.

Comece grátisVeja preços

01 Como o HDMI-CEC funciona

Como o HDMI-CEC funciona

O CEC é um único fio compartilhado em todo cabo HDMI, separado do sinal de vídeo. Os dispositivos ligados a ele enviam mensagens curtas uns aos outros: “standby”, “sou a fonte ativa”, “qual é o estado de energia?”. A fiação é obrigatória no HDMI, mas um dispositivo não é obrigado a implementar o CEC, e por isso ele funciona em uma TV e não na seguinte (Wikipedia).

Duas mensagens importam para um painel de digital signage:

  • One Touch Play (image view on). O player informa que é a fonte ativa, e a TV liga e muda para a entrada dele.
  • System Standby. O player manda a TV entrar em standby.

02 O HDMI-CEC tem outros nomes

O HDMI-CEC tem outros nomes

Os fabricantes de TV renomeiam o CEC nos menus. Se você não encontrar “CEC”, procure o nome usado pela marca (Wikipedia):

MarcaNome no menu
SamsungAnynet+
LGSimpLink
SonyBRAVIA Sync, BRAVIA Link ou Control for HDMI
PhilipsEasyLink
PanasonicVIERA Link, HDAVI Control ou EZ-Sync
SharpAquos Link
ToshibaCE-Link ou Regza Link
Hisense, VizioCEC

Ative-o nas configurações da TV, normalmente em Geral, Dispositivos externos ou HDMI.

03 Por que o HDMI-CEC para de funcionar

Por que o HDMI-CEC para de funcionar

A maioria dos relatos de “o CEC não funciona” se resume a um destes motivos:

  1. Está desativado na TV. Muitas TVs saem de fábrica com o recurso desativado, e uma restauração de fábrica ou uma atualização de firmware pode desativá-lo de novo.
  2. Há algo no meio do caminho. Switches HDMI, splitters, extensores e receivers AV costumam bloquear ou reescrever o CEC. Ligue o player direto na TV.
  3. A TV ignora o comando para ligar em standby profundo. Algumas TVs desativam o CEC no modo de menor consumo. Procure uma configuração de início rápido ou de standby de rede e teste um ciclo noturno completo antes de confiar nele.
  4. Outro dispositivo assume o controle da TV. Uma soundbar, um console ou um segundo player na mesma TV pode enviar os próprios comandos CEC e trocar a entrada.
  5. O player não consegue enviar CEC. Muitos sticks de streaming e TV boxes Android não permitem que um app envie comandos CEC.

O único teste de verdade é programar um horário para desligar e outro para ligar, deixar passar a noite e olhar de manhã, ou pedir ao seu agente uma captura de tela e o estado de energia que o player informa.

04 Quais players conseguem ligar e desligar uma TV com HDMI-CEC

Quais players conseguem ligar e desligar uma TV com HDMI-CEC

No screenRIG, todo Player declara os métodos de energia de display que consegue usar, e o seu agente os lê antes de agir. Do guia do Player:

PlayerComo ele liga e desliga o display
Raspberry Pi e LinuxHDMI-CEC com um dispositivo CEC e cec-ctl, DDC/CI quando ddcutil encontra o monitor, luz de fundo do painel ou um blackout na tela
BrightSignHDMI-CEC pelo shell do BrightSign ou um blackout na tela
Android (gerenciado, proprietário do dispositivo)A luz de fundo, o HDMI-CEC em instalação privilegiada ou um blackout na tela
WindowsDDC/CI quando o monitor responde, monitor desligado ou blackout na tela
Quiosque ChromeOS (Player web)A porta de controle RS-232 do display, por meio de um adaptador serial USB, para displays Samsung, LG, NEC e Philips
Android pelo Google Play, Amazon Signage Stick, Apple TV, Samsung Tizen, LG webOSUm blackout na tela

Um blackout na tela não é CEC: a tela fica preta, mas o painel continua ligado. Mesmo assim, ele esconde o conteúdo fora do expediente e funciona em todos os Players.

O Player informa o estado de energia que realmente alcançou, assim você distingue “a TV está desligada” de “pedimos que a TV desligasse”.

05 Programe quando as telas ligam e desligam

Programe quando as telas ligam e desligam

Uma programação de display lista até 16 janelas em que o display fica ligado, no fuso horário da tela. Fora de todas as janelas, o display entra em standby. O Player avalia a programação no próprio dispositivo, então ela continua funcionando offline. Peça ao seu agente em uma frase ou configure pela CLI:

JSON
{"enabled": true, "windows": [{"days": ["mon", "tue", "wed", "thu", "fri"], "start": "07:00", "end": "19:00"}, {"days": ["sat"]}]}
Terminal
screenrig screen display-schedule set --tag Cafe --file hours.json

Para um caso pontual, como um evento que vai até mais tarde, screen display substitui a programação até o próximo limite ou por um tempo definido:

Terminal
screenrig screen display --tag Lobby --power on --for 3h

A referência da CLI cobre as programações de display, as substituições e a saúde que cada Player informa.

06 Além de ligar e desligar: consertar uma tela sem visita ao local

Além de ligar e desligar: consertar uma tela sem visita ao local

Desligar uma tela é só metade do trabalho. A outra metade é recuperar uma tela travada sem precisar de escada. Um Player que declara o recurso pode receber ordem para:

  • Reiniciar o dispositivo, em instalações de quiosque no Raspberry Pi e no Linux, no BrightSign, no Windows e no Android gerenciado. Uma reinicialização enviada a uma tela offline fica na fila por até 24 horas e é executada quando a tela volta.
  • Reiniciar o app do Player sem reiniciar o dispositivo.
  • Limpar o cache, mantendo o pareamento e as configurações, e baixar o conteúdo de novo.

As reinicializações programadas, como todas as noites às 04:00 no fuso horário da tela, vêm com todos os planos. Você também fica sabendo de problemas sem ficar de olho em um dashboard: todo projeto começa com um e-mail para o proprietário quando uma tela fica offline por 10 minutos, e as notificações podem monitorar um display desconectado, um dispositivo superaquecido, um Player que falha repetidamente ou uma tela com imagem em branco ou congelada.

07 Perguntas frequentes

Perguntas frequentes

O HDMI-CEC deve ficar ligado ou desligado no digital signage?

Ligado, se o seu player puder usá-lo e você quiser a tela desligada fora do expediente. Desligue-o se outro dispositivo na mesma TV ficar trocando de entrada ou ligando a tela.

HDMI ARC é a mesma coisa que HDMI-CEC?

Não. O ARC (Audio Return Channel) envia o som da TV de volta para uma soundbar ou receiver. O CEC envia comandos de controle. Os dois costumam aparecer no mesmo menu, e uma soundbar no ARC normalmente recebe os comandos de volume pelo CEC, mas são recursos diferentes.

Como saber se a minha TV tem HDMI-CEC?

Procure nas configurações da TV por CEC ou pelo nome que a marca usa para ele (a tabela acima). Se o menu tiver essa opção, a TV implementa o CEC. Depois, teste com o seu player antes de instalar a tela.

Um Amazon Signage Stick consegue desligar a TV?

Com o screenRIG, o Amazon Signage Stick apaga a imagem em uma programação que roda no dispositivo, mesmo offline. Isso não é um comando CEC, então o painel continua ligado. Use um Raspberry Pi, um PC Linux ou um player BrightSign quando precisar que a própria TV seja desligada.

08 Fontes

09 Relacionados

10 Mais guias

O screenRIG é gratuito.

Instale o plugin oficial, pareie uma tela e o seu agente publica nela.

Comece grátisVeja preços →Guias →