Show Menu
TÓPICOS×

Sincronização de comandos

A página a seguir descreve como usar a Sincronização de comandos. A Sincronização de comandos permite a reprodução sincronizada em diferentes players. Os players podem reproduzir conteúdo diferente, mas cada ativo precisa ter a mesma duração.
Esse recurso não oferece suporte para Sequências incorporadas, Sequências incorporadas dinâmicas, Canais de aplicativos ou Transições.

Visão geral

As soluções de sinalização digital precisam suportar paredes de vídeo e reprodução sincronizada para suportar cenários como contagens de Ano Novo ou vídeos grandes fatiados para serem reproduzidos em várias telas e é aqui que a Sincronização de Comando entra em ação.
Para usar a Sincronização de comandos, um player atua como um principal e envia um comando, e todos os outros players atuam como clientes e são reproduzidos quando recebem o comando.
O principal envia um comando para todos os clientes registrados quando está prestes a reproduzir o start de um item. A carga desse elemento pode ser o índice do item a ser reproduzido e/ou o html externo do elemento a ser reproduzido.

Implementação da sincronização de comandos

A seção a seguir descreve como você pode usar a Sincronização de comandos em um projeto do AEM Screens.
Para a reprodução sincronizada, é necessário que todos os dispositivos de hardware tenham as mesmas especificações de hardware e, de preferência, o mesmo sistema operacional. Não é recomendado sincronizar entre hardware e sistemas operacionais diferentes.

Configuração do projeto

Antes de usar o recurso de Sincronização de comandos, verifique se você tem um projeto e um canal com o conteúdo configurado para o seu projeto.
  1. O exemplo a seguir mostra um projeto de demonstração chamado CommandSyncDemo e um canal de sequência ChannelLobby .
    Para saber como criar um canal ou adicionar conteúdo a um canal, consulte Criação e gerenciamento de Canais
    O canal contém o seguinte conteúdo, como mostrado na figura abaixo.
  2. Crie uma exibição na pasta Locais , como mostrado na figura abaixo.
  3. Atribua o canal, ChannelLobby a seu LobbyDisplay .
    Para saber como atribuir um canal a uma exibição, consulte Criar e gerenciar exibições .
  4. Navegue até a pasta Dispositivos e clique em Gerenciador de dispositivos na barra de ações para registrar os dispositivos.
    Para saber como atribuir um canal a uma exibição, consulte Criar e gerenciar exibições
  5. Para fins de demonstração, este exemplo mostra um dispositivo de cromo e um Windows player como dois dispositivos separados. Ambos os dispositivos apontam para a mesma tela.

Atualização das configurações do Canal

  1. Navegue até ChannelLobby e clique em Editar na barra de ações para atualizar as configurações do canal.
  2. Selecione o canal inteiro como mostrado na figura abaixo.
  3. Clique no ícone de chave para abrir a caixa de diálogo Página .
  4. Digite a palavra-chave sincronizada no campo Estratégia .

Configurar um principal

  1. Navegue até o painel de exibição de CommandSyncDemo —> Locations —> Lobby —> LobbyDisplay e clique no Painel da barra de ação. Você verá os dois dispositivos (cromo e Windows player) no painel DISPOSITIVOS , como mostra a figura abaixo.
  2. No painel DISPOSITIVOS , selecione o dispositivo que deseja definir como principal. O exemplo a seguir demonstra como configurar o dispositivo Chrome como o principal. Clique em Definir como dispositivo principal.
  3. Digite o endereço IP em Definir como dispositivo principal e clique em Salvar .
Você pode configurar vários dispositivos como principais.

Sincronização com Principal

  1. Depois de definir o dispositivo Chrome como principal, você pode sincronizar o outro dispositivo (neste caso, o Windows player) para sincronizar com o principal. Selecione o outro dispositivo (neste caso, o Windows player) no painel DISPOSITIVOS e clique em Sincronizar com dispositivo principal, como mostrado na figura abaixo.
  2. Selecione o dispositivo na lista e clique em Salvar .
  3. Depois que o dispositivo (Windows player) for sincronizado com o principal (Chrome player), você verá o dispositivo sincronizado no painel DISPOSITIVOS .

Cancelamento de sincronização com o Principal

Depois de sincronizar um dispositivo ou dispositivos com um principal, você pode dessincronizar a atribuição desse dispositivo.
Se você dessincronizar um dispositivo principal, ele também desvinculará todos os dispositivos cliente associados a esse dispositivo principal.
Para remover a sincronização do dispositivo principal, siga as etapas abaixo:
  1. Navegue até o painel DISPOSITIVOS e selecione o dispositivo.
  2. Clique em Desync device(s) (Dispositivos dessincronizados)para dessincronizar o cliente a partir do dispositivo principal.
  3. Clique em Confirmar para dessincronizar o dispositivo selecionado do principal.