더 빠른 응답을 위해 프리로드 관리자 사용
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Media3 라이브러리는 앱의 사용자에게 미디어를 더 빠르게 표시할 수 있도록 지원하는 미리 로드 관리자를 제공합니다. 미리 로드 관리자는 사용자가 미디어를 재생하기 전에 미디어의 콘텐츠를 로드합니다. 이렇게 하면 사용자가 다른 콘텐츠로 변경할 때 더 빨리 재생할 수 있습니다. 미리 로드된 콘텐츠는 재생을 위해 나머지 콘텐츠가 로드되는 동안 재생을 시작할 수 있습니다.
Media3는 콘텐츠 우선순위 지정에 사용할 수 있는 전략을 구현하기 위해 맞춤설정할 수 있는 추상 클래스 BasePreloadManager
를 제공합니다. 이 문서에서는 Media3 라이브러리에도 제공되는 BasePreloadManager
구현인 DefaultPreloadManager
를 사용하는 방법을 설명합니다. DefaultPreloadManager
는 미디어가 재생목록이나 캐러셀과 같은 1차원 목록에 있다고 가정하고 현재 재생 중인 미디어와의 거리에 따라 미디어 항목의 우선순위를 지정합니다.
이 문서에서는 다음 주제를 다룹니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-08-01(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-08-01(UTC)"],[],[]]