Sử dụng trình quản lý tải trước để có phản hồi nhanh hơn

Thư viện Media3 cung cấp một trình quản lý tải trước để giúp bạn hiển thị nội dung nghe nhìn nhanh hơn cho người dùng trong ứng dụng. Trình quản lý tải trước sẽ tải nội dung nghe nhìn trước khi người dùng bắt đầu phát. Bằng cách đó, khi người dùng chuyển sang một nội dung khác, nội dung đó có thể bắt đầu phát nhanh hơn – nội dung được tải trước có thể bắt đầu phát trong khi phần còn lại của nội dung được tải để phát.

Media3 cung cấp một lớp trừu tượng, BasePreloadManager, có thể tuỳ chỉnh để triển khai bất kỳ chiến lược nào bạn có thể có để ưu tiên nội dung. Bộ tài liệu này giải thích cách sử dụng một phương thức triển khai BasePreloadManager cũng được cung cấp trong thư viện Media3: DefaultPreloadManager, giả định rằng nội dung nghe nhìn nằm trong danh sách một chiều (như danh sách phát hoặc băng chuyền) và ưu tiên các mục nội dung nghe nhìn dựa trên mức độ gần của chúng với nội dung nghe nhìn đang phát.

Tài liệu này bao gồm các chủ đề sau: