Рекомендации AEP: Предварительная загрузка кэша

Внедрите предиктивное кэширование мультимедиа, чтобы минимизировать задержку начала воспроизведения и исключить паузы буферизации при переключении между медиафайлами. Это обеспечит бесперебойное и высокопроизводительное воспроизведение в прокручиваемых медиалентах, предоставляя пользователю превосходный пользовательский опыт. Рекомендуется использовать Jetpack Media3.

Необходимая реализация

Для участия в программе AEP ваше приложение должно соответствовать следующим требованиям:

  • Переходы между активами должны происходить менее чем за 50 мс.

Применимость рекомендаций

Данное руководство относится к:

  • Приложения, которые включают непрерывное или последовательное воспроизведение видео, где следующее видео предсказуемо. Например, короткие видеоролики (SFV), линейные плейлисты или списки с автоматическим воспроизведением.
  • Приложение доступно для всех форм-факторов.

Исключения

Для применения данного руководства действуют следующие исключения:

  • Приложения, в которых пользователь должен активно переходить к следующему видео и выбирать его из отдельного пользовательского интерфейса (например, сетки, списка или меню рекомендаций) после завершения текущего видео.
  • Приложения, основным сценарием использования которых является потоковая передача в реальном времени, по принципу peer-to-peer или через сервер (например, чат-приложения и приложения для прямых трансляций). Эти видео передаются в реальном времени и, следовательно, не могут быть кэшированы.
  • Приложения могут использовать эквивалентную альтернативную платформу, обеспечивающую аналогичное качество, возможности для пользователей, стабильность и совместимость в рамках всей экосистемы. Обратитесь в службу поддержки, если у вас есть подходящая платформа для рассмотрения.

Документация и ресурсы по функциональным функциям

Приведенные ниже ресурсы содержат рекомендации по внедрению и технические подробности о функции предварительной загрузки кэша . Эти ресурсы предназначены только для ознакомления и не содержат дополнительных требований к программному обеспечению.