Triển khai tính năng lưu nội dung nghe nhìn vào bộ nhớ đệm dự đoán để giảm thiểu độ trễ khi bắt đầu phát và loại bỏ các khoảng tạm dừng do lưu vào bộ nhớ đệm khi chuyển đổi giữa các mục nội dung nghe nhìn. Điều này đảm bảo việc phát liền mạch, hiệu suất cao trong nguồn cấp dữ liệu đa phương tiện có thể cuộn, mang lại trải nghiệm cao cấp cho người dùng. Bạn nên triển khai thông qua Jetpack Media3.
Yêu cầu về việc triển khai
Để đủ điều kiện tham gia AEP, ứng dụng của bạn phải tuân thủ các yêu cầu sau:
| ID | Hướng dẫn |
|---|---|
| AEP-PL-GAA | Các hiệu ứng chuyển đổi tài sản phải diễn ra trong vòng chưa đến 50 mili giây. |
Phạm vi áp dụng nguyên tắc
Nguyên tắc này áp dụng cho:
- Ứng dụng có tính năng phát video liên tục hoặc tuần tự, trong đó có thể dự đoán trước video tiếp theo. Ví dụ: video ngắn, danh sách phát tuyến tính hoặc danh sách phát tự động.
- Tất cả kiểu dáng mà ứng dụng có thể cài đặt.
Miễn trừ
Các trường hợp miễn trừ sau đây áp dụng cho nguyên tắc này:
| ID | Miễn |
|---|---|
| AEP-PL-EAA | Ứng dụng mà người dùng phải chủ động chuyển đến và chọn video tiếp theo trong một giao diện người dùng riêng biệt (chẳng hạn như lưới, danh sách hoặc trình đơn đề xuất) sau khi video hiện tại hoàn tất. |
| AEP-PL-EAB | Ứng dụng có trường hợp sử dụng cốt lõi là phát trực tiếp, phát trực tuyến ngang hàng hoặc phát trực tuyến qua máy chủ (chẳng hạn như ứng dụng nhắn tin và ứng dụng phát trực tiếp). Những video này là video theo thời gian thực nên không thể lưu vào bộ nhớ đệm. |
| AEP-PL-EAC | Các ứng dụng có thể sử dụng một khung thay thế tương đương, cung cấp chất lượng, khả năng của người dùng, độ ổn định và khả năng tương thích tương tự trên toàn hệ sinh thái. Liên hệ với nhóm hỗ trợ nếu bạn có một khuôn khổ phù hợp để chúng tôi xem xét. |
Tài liệu và tài nguyên về tính năng
Các tài nguyên sau đây cung cấp hướng dẫn triển khai và thông tin kỹ thuật về tính năng Lưu vào bộ nhớ đệm trước. Các tài nguyên này chỉ mang tính chất tham khảo và không có các yêu cầu bổ sung về chương trình.
- Sử dụng trình quản lý tải trước để có phản hồi nhanh hơn
- Giới thiệu về tính năng tải trước bằng Media3
- Nghiên cứu chuyên sâu về PreloadManager của Media3
- Instagram và Facebook cung cấp tính năng phát tức thì bằng Media3