재생 시작 지연 시간을 최소화하고 미디어 항목 간 전환 시 버퍼링 일시중지를 없애기 위해 예측 미디어 캐싱을 구현합니다. 이렇게 하면 스크롤 가능한 미디어 피드에서 원활하고 고성능 재생이 보장되어 프리미엄 사용자 환경이 제공됩니다. Jetpack Media3를 통한 구현이 권장됩니다.
필수 구현
AEP 자격을 얻으려면 앱이 다음 요구사항을 준수해야 합니다.
- 애셋 전환은 50ms 미만으로 발생해야 합니다.
가이드라인 적용 여부
이 가이드라인은 다음에 적용됩니다.
- 다음 동영상을 예측할 수 있는 연속 또는 순차적 동영상 재생이 포함된 앱 예를 들어 Shorts 동영상, 선형 재생목록 또는 자동 재생 목록이 있습니다.
- 앱이 제공되는 모든 폼 팩터입니다.
예외
이 가이드라인에는 다음 예외가 적용됩니다.
- 현재 동영상이 완료된 후 사용자가 별도의 UI (예: 그리드, 목록 또는 추천 메뉴)에서 다음 동영상으로 적극적으로 이동하여 선택해야 하는 앱
- 핵심 사용 사례가 라이브, P2P 또는 서버 매개 스트리밍인 앱 (예: 채팅 앱, 라이브 스트리밍 앱) 이러한 동영상은 실시간으로 제공되므로 캐시할 수 없습니다.
- 앱은 생태계 전반에서 유사한 품질, 사용자 기능, 안정성, 호환성을 제공하는 동등한 대체 프레임워크를 사용할 수 있습니다. 고려할 만한 적절한 프레임워크가 있는 경우 지원팀에 문의하세요.
기능 문서 및 리소스
다음 리소스는 캐시 미리 로드 기능에 관한 구현 안내와 기술 세부정보를 제공합니다. 이러한 리소스는 참고용이며 추가 프로그램 요구사항은 포함되어 있지 않습니다.