Show Menu
TÓPICOS×

Visão geral da migração

A migração do VHL 1.x para o VHL 2.x é simples, sendo que a nova versão apresenta APIs simplificadas para inicialização, configuração e para representantes do reprodutor.
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

  • 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.