Внедрите предиктивное кэширование мультимедиа, чтобы минимизировать задержку начала воспроизведения и исключить паузы буферизации при переключении между медиафайлами. Это обеспечит бесперебойное и высокопроизводительное воспроизведение в прокручиваемых медиалентах, предоставляя пользователю превосходный пользовательский опыт. Рекомендуется использовать Jetpack Media3.
Необходимая реализация
Для участия в программе AEP ваше приложение должно соответствовать следующим требованиям:
| ИДЕНТИФИКАТОР | Руководство |
|---|---|
| AEP-PL-GAA | Переходы между активами должны происходить менее чем за 50 мс. |
Применимость рекомендаций
Данное руководство относится к:
- Приложения, которые включают непрерывное или последовательное воспроизведение видео, где следующее видео предсказуемо. Например, короткие видеоролики (SFV), линейные плейлисты или списки с автоматическим воспроизведением.
- Приложение доступно для всех форм-факторов.
Исключения
Для применения данного руководства действуют следующие исключения:
| ИДЕНТИФИКАТОР | Освобождение от налогов |
|---|---|
| AEP-PL-EAA | Приложения, в которых пользователь должен активно переходить к следующему видео и выбирать его из отдельного пользовательского интерфейса (например, сетки, списка или меню рекомендаций) после завершения текущего видео. |
| AEP-PL-EAB | Приложения, основным сценарием использования которых является потоковая передача в реальном времени, по принципу peer-to-peer или через сервер (например, чат-приложения и приложения для прямых трансляций). Эти видео передаются в реальном времени и, следовательно, не могут быть кэшированы. |
| AEP-PL-EAC | Приложения могут использовать эквивалентную альтернативную платформу, обеспечивающую аналогичное качество, возможности для пользователей, стабильность и совместимость в рамках всей экосистемы. Обратитесь в службу поддержки, если у вас есть подходящая платформа для рассмотрения. |
Документация и ресурсы по функциональным функциям
Приведенные ниже ресурсы содержат рекомендации по внедрению и технические подробности о функции предварительной загрузки кэша . Эти ресурсы предназначены только для ознакомления и не содержат дополнительных требований к программному обеспечению.
- Используйте менеджер предварительной загрузки для более быстрой реакции.
- Представляем предварительную загрузку с помощью Media3.
- Подробный анализ PreloadManager от Media3
- Instagram и Facebook обеспечивают мгновенное воспроизведение с помощью Media3.