Recursos

Criar. Publicar. Manter atualizado

Diga ao seu agente de IA o que mostrar. Ele cria menus, vídeo, dados ao vivo e apps de quiosque, coloca nas telas que você já tem e os mantém atualizados.

Configure seu agenteVeja em ação →Navegue por mais de 200 apps →

01Telas de exemplo

Exibido onde são reproduzidos

O que pode aparecer na tela?

Menus, quadros de boas-vindas, dashboards ao vivo e quiosques personalizados.

  • O menu de jantar do Harbor & Rye na tela acima de um bar bistrô
    Menus de restaurante

    Especiais, programados para café da manhã, almoço ou jantar.

  • A tela de notícias e métricas do Grupo Meridian na parede do saguão de um escritório
    Telas do local de trabalho

    Atualiza, vídeo e conteúdo web juntos.

  • A programação e direções do hotel Coastline em uma tela ao lado dos elevadores do saguão
    Orientação em hotéis

    Sessões de hoje e onde encontrá-las.

  • O caixa PROVISIONS em um quiosque de autoatendimento em um supermercado
    Quiosques de autoatendimento

    Seu próprio app; ele fornece a interação e suas integrações.

02Conteúdo

Imagem · vídeo · stream · iframe · aplicativo

Seis primitivas, um canvas

Misture o que você já tem com o que seu agente cria. Uma página pode sobrepor primitivas, com no máximo um fluxo, e uma trilha sonora MP3 toca por baixo sem interrupção nas mudanças de página. As páginas podem ativar uma faixa nomeada quando aparecem.

  • imageimagens estáticas finalizadas: menus, pôsteres, slides exportados
  • videouma versão enviada por clipe
  • streamfeeds HLS ao vivo com fallback de imagem
  • iframeuma página da web existente
  • applicationsua própria app web interativa
  • carduma tela ao vivo, não interativa, do catálogo de cartões: relógios, clima, menus, quadros, placares

Veja a referência da playlist →

  • Primitivo / image

    ImagemUm cardápio de café

    Imagens finalizadas: um menu, depois uma promoção de confeitaria, cada um feito uma vez como imagem.

  • Primitivo / video

    VídeoUm saguão de hotel

    Um clipe enviado, tocando até o fim antes da próxima página.

  • Primitivo / stream

    TransmissãoUma reunião geral do escritório

    Um feed HLS ao vivo na parede, com uma imagem de fallback se cair.

  • Primitivo / iframe

    IframeUm saguão de estação

    Uma página web pública que permite incorporação, ao vivo na tela: aqui, partidas em tempo real.

  • Primitivo / application

    AplicativoUm quiosque de museu

    Seu próprio app web em sua própria origem. Um visitante toca em um fóssil, e o app abre sua página.

  • Playlist / soundtrack

    Trilha sonoraUma boutique

    Uma configuração de playlist, não um primitivo: uma faixa MP3 toca enquanto as páginas mudam.

03Capacidades

Um plugin

Tudo que uma tela precisa, executado pelo seu agente

Conteúdo, programações, apps, Players, frotas e prova do que foi reproduzido.

Agendamentos

Faixas horárias e takeovers

Café da manhã, almoço e jantar no relógio da própria tela. Um screen takeover coloca um anúncio antes de tudo, depois cada tela retorna à sua programação.

Como funciona

Defina uma programação de playlist para uma tela: playlists de café da manhã, almoço e jantar, cada uma em seus próprios dias e horários no fuso horário da tela, com a playlist atribuída entre eles. O servidor troca as playlists em cerca de um minuto após cada limite, e os Players não precisam de atualização.

Para um anúncio, lançamento ou simulado, um comando screen takeover coloca uma playlist à frente de tudo em uma tela ou frota marcada, por até 7 dias ou até ser removida. Quando termina, cada tela volta ao seu cronograma automaticamente.

Dentro de uma playlist, programe páginas com limites de data e janelas recorrentes de dia e hora no fuso horário IANA da tela. Cada playlist mantém uma página não programada para quando nada mais se aplica. Faça crossfade ou swipe entre páginas, adicione movimento de entrada e avance por duração, no fim de um vídeo, no fim de uma faixa de trilha sonora ou quando um app solicitar.

Alertas de emergência

Alertas tomam o vidro

Conecte Everbridge, Rave, Alertus ou um relé IPAWS uma vez. Cada alerta CAP assume as telas com um aviso em tela cheia, e um cancelamento ou liberação as devolve.

Como funciona

Seu agente cria um gatilho para uma tag ou uma lista de telas e fornece a URL, nome de usuário e senha. Insira-os no seu sistema de notificação de emergência como um destino CAP 1.2 com autenticação HTTP Basic. Uma organização pode ter até 20 gatilhos em todos os seus projetos.

Cada alerta se torna um cartão em tela cheia na cor correspondente à sua gravidade, exibindo o evento, manchete, descrição e instrução, em toda tela alvo com playlist padrão. Ela permanece até o próprio vencimento da alerta ou até um padrão que você escolher, de um minuto a 7 dias. Uma atualização redesenha o cartão; um cancelamento ou liberação retorna cada tela à sua programação. Exercícios exibem uma faixa EXERCÍCIO, e mensagens de teste, sistema e rascunho são ignoradas.

Seu agente executa triggers test para um exercício de 60 segundos nas telas reais, lê o que cada alerta fez com triggers show e encerra um deles antecipadamente com triggers clear.

Frota

Marque uma vez, execute toda a frota

Atribua, recarregue, exiba notificação ou retague todas as telas marcadas em uma solicitação, depois capture a tela de cada uma. Cada tela reporta seu próprio resultado, então uma falha não para as outras.

Como funciona

Dê a cada tela até 16 tags, como Lobby ou Floor2. Seu agente lista telas por tag, depois atribui uma playlist, recarrega, envia uma notificação ou retaga cada tela correspondente em uma única ação, cobrada como uma solicitação API independentemente do tamanho da frota.

Cada tela informa seu próprio resultado, então uma falha em uma tela é nomeada para aquela tela enquanto as demais continuam. Para publicar em uma frota, seu agente cria a playlist uma vez, atribui por tag e depois captura uma captura de tela de cada tela marcada.

Verificação

Prova, não promessas

Publicar indica se o Player está reproduzindo o novo conteúdo ou apenas o tem atribuído, e por quê. Capturas de tela e registros por reprodução confirmam isso.

Como funciona

Seu agente solicita uma captura de tela de uma tela ou de todas as telas de uma frota com tag, revisa agregados diários de reprodução e acompanha eventos do projeto. Publicar uma tela informa se o Player está reproduzindo o novo conteúdo ou apenas o tem atribuído, e por quê; uma captura de tela e evidências de reprodução confirmam o que o Player mostrou.

Cada início visível de uma imagem ou vídeo é um registro de reprodução. Seu agente exporta reproduções como CSV ou JSON para qualquer intervalo de até 31 dias, filtrado por tela, mídia ou tag, e totais diários como CSV; o dashboard exporta os mesmos arquivos. As reproduções são mantidas por pelo menos 30 dias.

Filme / Como seu agente sabe que está reproduzindo

1:17

Uma dona de café segurando um telefone com uma captura de tela do quadro de menu atrás do balcão

Como seu agente sabe que está reproduzindo1:17 · Meta Muse

O agente publica, faz uma captura de tela do vidro, percebe uma linha de menu cortada e corrige antes que alguém perceba.

Presença e saúde

Saber quando uma tela cai

As mudanças para offline, de volta a online e de saúde chegam como eventos, sem custo, e uma notificação pode enviar e-mail para você ou acordar seu agente antes que alguém perceba uma tela escura, em branco ou congelada.

Como funciona

O registro de eventos do projeto registra screen.offline uma vez que uma tela ficou offline por 60 segundos e screen.online quando ela retorna, para que uma reconexão rápida fique silenciosa. Seu agente observa ambos no fluxo de escuta sem custo. O registro de atividades do painel os mostra ao lado da tela, e a visualização de Telas filtra por tag.

Cada Player reporta tempo ativo, memória, carga da CPU, temperatura, conexão de exibição, rede e falhas recentes a cada quinze minutos, e imediatamente quando a conexão de exibição ou energia muda. Seu agente vê isso com screen show, e a lista de telas sinaliza uma exibição desconectada, um dispositivo quente, falhas repetidas ou um Player silencioso. Mudanças chegam como eventos screen.health_changed na transmissão de escuta e por webhooks, gratuitos como todo evento de tela.

As notificações avisam quando uma tela precisa de atenção. O screenRIG envia e-mail às pessoas que você escolher, ou faz POST de um webhook assinado para seu próprio serviço ou agente, quando uma tela fica offline, perde o display, superaquece, não consegue armazenar seu conteúdo, fica presa em uma atualização de conteúdo, mostra um erro em vez de reproduzir, falha repetidamente, para de avançar na playlist ou mostra uma imagem em branco ou congelada. Um aviso espera 10 minutos por padrão para que uma reconexão rápida passe em silêncio, e um aviso de resolvido vem quando a tela se recupera. Limite uma a telas com tag ou a uma combinação de tags, deixe de fora avisos abaixo de uma severidade, envie apenas dentro do horário ativo, adie-a para manutenção e leia cada entrega em seu registro. Uma notificação também pode observar uma campanha: ela avisa quando a campanha alcança menos telas do que quando foi publicada, ou quando uma tag ou pasta de seu público-alvo não corresponde a nenhuma tela. Todo projeto começa com um e-mail ao seu proprietário quando uma tela fica offline por 10 minutos. E-mails de notificação e avisos de tela são gratuitos. Os alertas listam todo problema aberto, um por tela e condição; seu agente pode reconhecer ou adiar um quando alguém está cuidando dele, e silenciar telas para manutenção, de modo que seus alertas e avisos fiquem quietos até o fim do silenciamento. Um webhook também pode carregar eventos brutos do projeto, assinados com HMAC-SHA256 e repetidos com backoff por 24 horas; essas entregas são medidas como eventos do stream de escuta, e os mesmos eventos continuam gratuitos.

  • Dados ao vivo

    Dados que se mantêm atualizados

    Agendas, planilhas, cardápios, placares e dashboards se atualizam nos servidores do screenRIG, com seu agente desligado.

    Mais

    Uma fonte de dados lê uma agenda, uma planilha do Google Sheets, CSV, JSON ou XML de qualquer endereço, as agendas de salas do Microsoft 365 e do Google, um canal do Slack, avaliações, cardápios do Square, Shopify ou Toast, ou placares com sua própria chave da API-Sports, e preenche um cartão. Ela roda nos servidores do screenRIG no próprio horário, de cada minuto a uma vez por dia, e só grava quando algo mudou. Comece por uma predefinição pronta. Uma atualização com falha nunca muda a tela: o cartão mantém seus últimos dados válidos e você recebe um e-mail. Dashboards do Power BI, Tableau e Grafana são exibidos por meio de um login que o screenRIG mantém em seus servidores.

    Fontes de dados →

  • Quiosques

    Apps com estado real

    Um aplicativo web estático em sua própria origem isolada, fixado na sua playlist.

    Mais

    Empacote um aplicativo web estático e ele será executado em sua própria origem isolada sob apps.screenrig.ai. Sua playlist fixa essa versão até que você a atualize.

    O tempo de execução window.screenrig injetado permite que um aplicativo controlador solicite a próxima página e emita eventos nomeados que seu agente pode agir. O estado chave/valor do aplicativo persiste entre versões, então seu agente pode atualizar dados sem reempacotar o app. Use emit para eventos do aplicativo e log para diagnósticos.

    Quando uma chave muda, um app que escuta com kv.onChange a ouve em segundos em todas as telas e redesenha. Uma URL de webhook permite que qualquer outro sistema, como um ponto de venda ou um script de planilha, escreva uma chave com um HTTP POST.

    Explore o SDK do navegador → Envie dados de outro sistema →

  • Players

    Continua reproduzindo offline

    Cada Player armazena em cache o que baixa e reproduz localmente.

    Mais

    Transmissões ao vivo precisam de conexão, mas sua imagem de fallback pode exibir offline. Páginas web ao vivo e apps conectados ainda podem precisar de rede.

    Players: o aplicativo web Player (PWA), Android no Google Play, Amazon Signage Stick, Apple TV, macOS, iPhone e iPad, Windows, pacotes para Linux e Raspberry Pi, LG webOS Signage, BrightSign e Samsung Smart Signage (Tizen). Todo Player mostra um código de pareamento, que você digita no dashboard ou fornece ao seu agente.

    Baixar o Player → Obter no Google Play → Instalar o Player →

  • Energia

    Reiniciar e energia do display

    Reiniciar um dispositivo ou alternar seu display, agora ou programado.

    Mais

    Seu agente reinicia um dispositivo remotamente, ou liga ou desliga seu display agora, em uma tela ou em uma frota com tag. Uma programação de display define as horas em que o display fica ligado, e o Player a aplica no dispositivo, mesmo offline. Uma programação de reinício reinicia o dispositivo no início de cada janela definida, no fuso horário da tela, sem alerta de offline.

    Dependendo do dispositivo, o Player troca o monitor com HDMI-CEC, DDC/CI, a luz de fundo ou um blackout na tela, e informa a energia alcançada.

    Comandos de reinicialização e exibição →

  • Páginas web

    Suas páginas existentes, na parede

    Um iframe mostra uma página da web em suas telas.

    Mais

    Use um iframe para uma página HTTP ou HTTPS. Os Players nativos também podem abrir páginas de sua rede local. O app web do Player segue as regras de enquadramento e de conteúdo misto do navegador. Para páginas HTTPS públicas elegíveis, a publicação pode informar um aviso iframe_framing_refused e um evento playlist.iframe_framing_refused quando a página recusa enquadramento. Um endereço de iframe pode trazer o id, o nome, o fuso horário, a localização ou um campo definido por você da tela, de modo que uma playlist abre cada quiosque em sua própria página inicial; um aplicativo lê os mesmos valores como parâmetros de lançamento. Um iframe não pode controlar a playlist nem emitir eventos de aplicativo.

  • Mídia

    Uma biblioteca, marcada por propósito

    Envie o que você tem, gere uma imagem estática ou sincronize uma pasta; as tags encontram tudo depois.

    Mais

    Envie mídia que você já tem ou gere uma imagem completa pelo CLI incluído; ambos vão para a biblioteca de mídia do projeto, prontos para uma playlist. Cada objeto é armazenado como uma única versão, sem fallback por dispositivo. Tags ajudam seu agente a encontrar e atualizar conteúdo por finalidade.

    Uma sincronização de mídia mantém uma pasta de mídia em sintonia com uma pasta do SharePoint ou OneDrive corporativo, Dropbox ou Google Drive: arquivos novos chegam sozinhos, um arquivo alterado substitui o antigo em cada playlist que o reproduz, e um arquivo removido na origem sai da reprodução.

    Comandos de mídia CLI →

  • Supervisão

    Um painel para as pessoas responsáveis

    Telas, mídias, playlists, aplicativos, reprodução, uso e atividade em todos os seus projetos, com um único login pessoal. As pessoas também podem editar páginas e playlists no painel.

    Mais

    Um login pessoal funciona em todos os seus projetos. Use o seletor de projetos do painel para escolher um projeto e ver suas telas, mídias, playlists, aplicativos, reprodução, uso e atividade. As pessoas também podem editar páginas e playlists no painel. O agente e a CLI incluída também podem criar e publicar conteúdo. A visualização ao vivo reproduz o que uma tela Android, Linux ou Raspberry Pi mostra, como vídeo no painel.

    No Premium, no Education e no Enterprise, uma organização pode transformar um projeto na sua Biblioteca, e todos os outros projetos usam as mídias, pastas e playlists dela somente para leitura.

    A página unificada de Convites gerencia convites para membros do projeto e compradores de anúncios. Convites para membros chegam por e-mail por padrão e duram 7 dias; um link de membro explicitamente solicitado dura 24 horas. Convites para compradores de anúncios são apenas por e-mail. Compradores convidados veem o inventário e as tarifas do vendedor no Marketplace.

    Aceite um convite criando uma passkey ou faça login com seu acesso existente. Precisa substituir seu método de login? Um reset de login é enviado apenas por e-mail e dura 1 hora. A URL do dashboard é navegação comum, não uma credencial de login.

    O app screenRIG para iPhone, iPad e Apple Watch mostra as mesmas telas, playlists, mídias, alertas e revisões, com widgets, Siri e um app para o relógio.

    Abrir o dashboard →

04Criação

Quatro caminhos

Como eu coloco uma página em uma playlist?

Seu agente escolhe o caminho que se encaixa no conteúdo. Animação não altera a escolha.

  1. 01

    Envie o que você tem

    Imagem, vídeo ou música existentes são enviados com media upload; faixas MP3 tornam-se a trilha sonora.

  2. 02

    Gerar um design finalizado

    Pôsteres e menus são uma chamada media generate, com todos os fatos e todo o texto no prompt.

  3. 03

    Colocar um cartão

    Texto, tabelas, menus e quadros que mudam são um cartão integrado; card data put atualiza os valores.

  4. 04

    Entrar ao vivo

    Vídeo ao vivo, uma página web ou um app é um primitivo: stream, iframe ou application.

Escolha um caminho de autoria →

05Plataformas

Players nativos · Player web

Suporte primitivo por plataforma

Compare os seis primitivos de conteúdo entre plataformas Player.

Seis tipos de conteúdo, comparados entre plataformas Player
Plataforma do PlayerImagemVídeoFluxoIframeAplicativoCartão
Web / PWASimSimHLSSimSimSim
Android (standard)SimSimHLS + multicast¹SimSimSim
Android (sabor amazon)SimSimHLS + multicast¹SimSimSim
Linux (Qt, artefato x86_64)SimSimHLS + multicast¹SimSimSim
macOSSimSimHLSSimSimSim
Apple TV / tvOSSimSimHLSNãoNãoSim
WindowsSimSimHLSSimSimSim
Samsung Smart Signage (Tizen)SimSimHLSSimSimSim
LG webOS SignageSimSimHLSSimSimSim
BrightSignSimSimHLSSimSimSim
Notas da plataforma

¹ UDP/MPEG-TS multicast direto é opcional e deve ser habilitado no Android ou Qt. Requer uma rede que transporte o grupo multicast até o Player. Outros Players usam HLS; uma fonte multicast pode incluir uma alternativa HLS.

Apple TV suporta imagens, vídeo, streams HLS e cards. Não pode exibir páginas web iframe ou apps web empacotados. Uma playlist com qualquer um desses elementos é rejeitada; a última playlist aceita permanece ativa.

Cada plataforma Player acima também toca a trilha sonora da playlist. O aplicativo web do Player a inicia assim que o navegador permite som; veja Trilhas sonoras.

06Publicidade

Por convitePor 15 segundos de reprodução concluída

Venda publicidade nas suas telas

Convide empresas para comprar intervalos de anúncios nas telas que você opera, pelo mesmo plugin e painel.

  1. 01

    Ofereça seu inventário

    Opte por uma tela e defina slots de anúncio. Uma página de slot de anúncio em uma playlist é o intervalo de anúncio; todas as outras páginas continuam tocando.

  2. 02

    Convide seus compradores

    Anunciantes entram por convite enviado por e-mail e compram no seu Marketplace. Não precisam de tela.

  3. 03

    Receber pagamento por reprodução concluída

    Defina uma taxa por 15 segundos de reprodução concluída. Reproduções puladas ou interrompidas não são cobradas, e um slot vazio é pulado em vez de exibido em branco.

Configuração de compra e venda.

07Preços

Telas ilimitadas

O screenRIG é gratuito.

Todos os planos têm telas ilimitadas. As telas reproduzem o que baixam a partir do próprio armazenamento, e downloads são gratuitos, então uma playlist em loop não custa nada para continuar funcionando.

Precificação →

08Apps

Primeiro os cartões. Um app quando precisar de mais.

Coloque um cartão pronto para o tempo, um menu, uma fila ou o placar. Ele está ativo em todo Player, em nove temas, tela cheia, em uma região ou como um pequeno chip no canto. Quando a tela tem um trabalho real (check-in, pedidos, linha de fábrica), seu agente constrói um aplicativo personalizado para ela.

Veja Apps →Crie um app personalizado →Explore os cards →

Ver todos os cartões →

Colocar sua próxima ideia em uma tela

Instale o plugin oficial, configure o Player, depois peça ao seu agente para publicar e verificar o resultado.

Configure seu agenteLeia o contexto do agente →Veja em ação →