כדאי להטמיע שמירה במטמון של מדיה חזויה כדי לצמצם את זמן האחזור של התחלת ההפעלה ולמנוע השהיות של אגירת נתונים כשעוברים בין פריטי מדיה. כך אפשר להבטיח הפעלה חלקה ואיכותית של סרטונים בפידים של מדיה שאפשר לגלול בהם, ולספק חוויית משתמש מעולה. מומלץ להטמיע את התכונה באמצעות Jetpack Media3.
הטמעה נדרשת
כדי לעמוד בדרישות של תוכנית AEP, האפליקציה שלכם צריכה לעמוד בדרישות הבאות:
| מזהה | הנחיה |
|---|---|
| AEP-PL-GAA | המעברים בין הנכסים צריכים להתרחש תוך פחות מ-50 אלפיות השנייה. |
היכן ההנחיה חלה
ההנחיה הזו רלוונטית ל:
- אפליקציות שכוללות הפעלה מתמשכת או רציפה של סרטונים, שבהן המערכת צופה מראש את הסרטון הבא. לדוגמה: סרטונים קצרים (SFV), פלייליסטים לינאריים או רשימות שמופעלות אוטומטית.
- כל סוגי המכשירים שבהם האפליקציה זמינה.
פטורים
ההנחיה הזו לא חלה על המקרים הבאים:
| מזהה | פטור |
|---|---|
| AEP-PL-EAA | אפליקציות שבהן המשתמש צריך לנווט באופן פעיל לממשק משתמש נפרד (כמו רשת, רשימה או תפריט המלצות) ולבחור את הסרטון הבא אחרי שהסרטון הנוכחי מסתיים. |
| AEP-PL-EAB | אפליקציות שתרחיש השימוש העיקרי שלהן הוא סטרימינג בשידור חי, סטרימינג בין משתמשים או סטרימינג בתיווך שרת (כמו אפליקציות צ'אט ואפליקציות של סטרימינג בשידור חי). הסרטונים האלה הם בזמן אמת ולכן אי אפשר לשמור אותם במטמון. |
| AEP-PL-EAC | אפליקציות יכולות להשתמש במסגרת חלופית שוות ערך שמספקת איכות, יכולות משתמש, יציבות ותאימות דומים בכל האקוסיסטם. אם יש לכם מסגרת מתאימה, אתם יכולים לפנות לתמיכה. |
חומרי עזר ומשאבים בנושא תכונות
במשאבים הבאים אפשר למצוא הנחיות להטמעה ופרטים טכניים על התכונה Preload Caching. המשאבים האלה מיועדים לעיונכם בלבד ולא כוללים דרישות נוספות של התוכנית.
- שימוש במנהל טרום-טעינה לתגובה מהירה יותר
- הצגת טעינה מראש באמצעות Media3
- מידע מעמיק על PreloadManager ב-Media3
- הפעלת מדיה מיידית באינסטגרם ובפייסבוק באמצעות Media3