Visão geral da migração herdada do VHL 1.x para VHL 2.x migration-overview

A migração do VHL 1.x para o VHL 2.x é simples, e a nova versão apresenta APIs simplificadas para inicialização, configuração e delegações de player.

Aqui estão as principais diferenças entre as versões 1.x e 2.x:

  • Plug-ins, representantes - Você não precisa mais implementar plug-ins e representantes para o Analytics, o VideoPlayer e o Heartbeat.
  • Configuração - Não é mais necessário representar as configurações para os plug-ins 1.x.

Benefícios do 2.x benefits-of-two-x

  • Todos os métodos públicos estão consolidados na classe MediaHeartbeat para facilitar a implementação para os desenvolvedores.

  • Todas as configurações estão agora consolidadas na classe MediaHeartbeatConfig.

  • Não é mais necessário instanciar as configurações para os plug-ins do Analytics, VideoPlayer e Heartbeat. Você só precisa instanciar a classe MediaHeartbeat com instâncias MediaHeartbeatDelegate e MediaHeartbeatConfig. Essa é a única implementação necessária para inicializar o Media Analytics.

    Com a inicialização do MediaHeartbeat, é possível excluir com segurança toda a implementação do Analytics Plug-in, do VideoPlayer Plug-in e do Heartbeat Plug-in. Além disso, é necessário remover todas as implementações existentes para a inicialização do que utiliza uma matriz de plug-ins como entrada. Você pode ver comparações lado a lado das implementações 1.x e 2.x aqui: Comparação de código do: 1.x para 2.x.

As novas APIs em 2.x estão descritas detalhadamente aqui: Conversão de API 1.x para 2.x.

recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb