Sincronização de comando command-sync

A página a seguir descreve como usar a Sincronização de Comando. A sincronização de comandos permite a reprodução sincronizada em diferentes reprodutores. Os reprodutores podem reproduzir conteúdo diferente, mas cada ativo deve ter a mesma duração.

IMPORTANT
Este recurso não oferece suporte a Sequências Incorporadas, Sequências Incorporadas Dinâmicas, Canais de Aplicativos ou Transições.

Visão geral overview

As soluções de sinalização digital devem suportar paredes de vídeo e reprodução sincronizada. Este cenário é verdadeiro se você estiver tentando suportar cenários como contagens regressivas de Ano Novo ou grandes vídeos fatiados para serem reproduzidos em várias telas. Esses cenários são onde a sincronização de comandos entra em ação.

Para usar a Sincronização de Comandos, um player atua como principal e envia o comando, e todos os outros players agem como clientes e são reproduzidos quando recebem o comando.

O principal envia um comando para todos os clientes registrados quando está prestes a iniciar a reprodução de um item. A carga útil dessa ação pode ser o índice do item a ser reproduzido, o html externo do elemento a ser reproduzido ou ambos.

Implementando a sincronização de comandos using-command-sync

A seção a seguir descreve como você pode usar a sincronização de comandos em um projeto do AEM Screens.

NOTE
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. A sincronização entre hardware e sistemas operacionais diferentes não é recomendada.

Configuração do projeto setting-up

Antes de usar o recurso de sincronização de comandos, verifique se você tem um projeto e um canal com 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.

    imagem1

    note note
    NOTE
    Para saber como criar um canal ou adicionar conteúdo a um canal, consulte Criação e Gerenciamento de Canais

    O canal inclui o conteúdo a seguir, como mostrado na figura abaixo.

    imagem1

  2. Crie um local Lobby e, em seguida, uma exibição denominada LobbyDisplay na pasta Locations, conforme mostrado na figura abaixo.
    imagem1

  3. Atribua o canal ChannelLobby à sua LobbyDisplay. Agora é possível exibir o canal atribuído à exibição no painel de exibição.
    imagem1

    note note
    NOTE
    Para saber como atribuir um canal a uma exibição, consulte Criação e Gerenciamento de Exibições.
  4. Navegue até a pasta Dispositivos.

  5. Clique em Gerenciador de dispositivos na barra de ações.

    imagem1

    note note
    NOTE
    Para saber como registrar um dispositivo, consulte Registro de Dispositivo
  6. Para fins de demonstração, este exemplo mostra um dispositivo Chrome e um Windows Player como dois dispositivos separados. Ambos os dispositivos apontam para a mesma tela.
    imagem1

Atualização das configurações de canal

  1. Navegue até ChannelLobby.

  2. Clique em Editar na barra de ações.

  3. Clique no canal inteiro como mostrado na figura abaixo.
    imagem1

  4. Clique na chave inglesa.
    imagem1

  5. Na caixa de diálogo Página, digite a palavra-chave sincronizada no campo Estratégia.
    imagem1

Configurar um principal setting-up-primary

  1. Navegue até o painel de exibição em CommandSyncDemo > Locations > Lobby > LobbyDisplay. Em seguida, clique em Painel na barra de ações.
    Observe os dois dispositivos (Chrome e Windows Player) no painel DISPOSITIVOS, como mostrado a seguir:
    imagem1

  2. No painel DISPOSITIVOS, clique no dispositivo que você deseja definir como principal. O exemplo a seguir demonstra como configurar o dispositivo Chrome como o dispositivo principal. Clique em Definir como dispositivo primário.

    imagem1

  3. Insira o endereço IP em Definir como dispositivo primário e clique em Salvar.

    imagem1

NOTE
Você pode configurar vários dispositivos como dispositivos primários.

Sincronização com o Principal sync-up-primary

  1. Depois de definir o dispositivo Chrome como principal, sincronize o outro dispositivo (neste caso, o Windows Player) com o principal.
    Clique no outro dispositivo (neste caso, Windows Player) no painel DISPOSITIVOS e clique em Sincronizar com o dispositivo principal.

    imagem1

  2. Clique no dispositivo na lista e clique em Salvar.

    [OBSERVAÇÃO:]
    A caixa de diálogo Sincronizar com o dispositivo primário mostra a lista de dispositivos primários. Selecione o preferido.

  3. Quando o dispositivo (Windows Player) é sincronizado com o dispositivo principal (Chrome Player), você pode ver o dispositivo sincronizado no painel DISPOSITIVOS.

    imagem1

Dessincronização com o principal desync-up-primary

Depois de sincronizar um dispositivo ou dispositivos com um dispositivo principal, você pode dessincronizar a atribuição desse dispositivo.

NOTE
Se você cancelar a sincronização de um dispositivo principal, ele também desvinculará todos os dispositivos clientes associados a esse dispositivo principal.

Para remover a sincronização do dispositivo principal, siga as etapas abaixo:

  1. Navegue até o painel DISPOSITIVOS e clique no dispositivo.

  2. Clique em Dessincronizar dispositivos para dessincronizar o cliente do dispositivo principal.

    imagem1

  3. Clique em Confirmar para cancelar a sincronização do dispositivo selecionado no dispositivo principal.

    [OBSERVAÇÃO:]
    Se você clicar no dispositivo principal e usar a opção de dessincronização, todos os dispositivos conectados ao principal serão dessincronizados em uma etapa.

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053