Nguyên tắc AEP: Lưu trước vào bộ nhớ đệm

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 quá trình 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:

  • 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 đó video tiếp theo có thể dự đoán được. 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ả cá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:

  • Ứ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.
  • Ứng dụng có trường hợp sử dụng cốt lõi là truyền phát trực tiếp, ngang hàng hoặc 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). Các video này là video phát trực tiếp nên không thể lưu vào bộ nhớ đệm.
  • Các ứng dụng có thể sử dụng một khung thay thế tương đương có 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ỉ dành cho mục đích tham khảo và không chứa các yêu cầu bổ sung của chương trình.