Diretriz da AEP: pré-armazenamento em cache

Implemente o armazenamento em cache de mídia preditivo para minimizar a latência de início da reprodução e eliminar pausas de buffer ao alternar entre itens de mídia. Isso garante uma reprodução perfeita e de alta performance em feeds de mídia roláveis, oferecendo uma experiência premium ao usuário. Recomendamos a implementação pelo Jetpack Media3.

Implementação necessária

Para se qualificar para o AEP, seu app precisa obedecer aos seguintes requisitos:

ID Diretriz
AEP-PL-GAA As transições de recursos precisam ocorrer em menos de 50 ms.

Aplicabilidade da diretriz

Esta diretriz se aplica a:

  • Apps que incluem reprodução de vídeo contínua ou sequencial em que o próximo vídeo é previsível. Por exemplo, vídeos de curta duração, playlists lineares ou listas de reprodução automática.
  • Todos os formatos em que o app está disponível.

Isenções

As seguintes isenções se aplicam a esta diretriz:

ID Isenção
AEP-PL-EAA Apps em que o usuário precisa navegar ativamente e selecionar o próximo vídeo em uma interface distinta (como uma grade, lista ou menu de recomendação) após a conclusão do vídeo atual.
AEP-PL-EAB Apps em que o caso de uso principal é streaming ao vivo, ponto a ponto ou mediado por servidor (como apps de chat e de transmissão ao vivo). Esses vídeos são em tempo real e, portanto, não podem ser armazenados em cache.
AEP-PL-EAC Os apps podem usar uma estrutura alternativa equivalente que ofereça qualidade, recursos do usuário, estabilidade e compatibilidade semelhantes em todo o ecossistema. Entre em contato com o suporte se você tiver uma estrutura adequada para consideração.

Documentação e recursos de recursos

Os recursos a seguir fornecem orientações de implementação e detalhes técnicos sobre o recurso Armazenamento em cache de pré-carregamento. Esses recursos são apenas para referência e não contêm outros requisitos do programa.