מאפיינים של תוכנית אודיו

המאפיינים של תוכניות אודיו תלויים בסוג התוכן. התוכנית הפרמטר type מציין למערכת מהם המטא-נתונים הצפויים כדי שניתן יהיה למלא את ממשק המשתמש המתאים. תוכנות אודיו יכולות להיות אחד מהסוגים הבאים:

שימוש ב-PreviewProgram.Builder כדי לבנות תוכנית. מידע נוסף על הערכים האפשריים בכל שדה זמין בכתובת את מסמכי התיעוד של Java לכל הגדרה ב-builder.

הדוגמה הבאה מראה איך להשתמש ב-PreviewProgram.Builder:

PreviewProgram program = new PreviewProgram.Builder()
                    .setChannelId(channelId)
                    .setTitle(clip.getTitle())
                    .setDescription(clip.getDescription())
                    .setType(TvContractCompat.PreviewPrograms.TYPE_ALBUM)
                    // Set required attributes
                    .build();

בטבלה הבאה מפורטים המאפיינים שאפשר להקצות לכל סוג של של תוכנת אודיו, וקישורים לרכיב המפענח המתאים PreviewProgram.Builder חובה להוסיף מאפיינים שמסומנים באמצעות . אלו שמסומנים (✔) הם אופציונליים.

מאפייןמעקבאלבוםאומןפלייליסטתחנה
מחבר/ת (✔) (✔)(✔)
זמינות (✔)(✔)(✔)(✔)(✔)
מזהה הערוץ
Content ID (✔)(✔)(✔)(✔)(✔)
משך הזמן
ז'אנר (✔)(✔)(✔)(✔)(✔)
ה-URI של Intent
מספר אינטראקציות (✔) (✔)(✔)
סוג אינטראקציה (✔) (✔)(✔)
מזהה ספק פנימי (✔)(✔)(✔)(✔)(✔)
פעיל (✔)
URI של לוגו (*) (✔)
תיאור תוכן הלוגו (*) (✔)
מחיר המבצע (✔)(✔)(✔)(✔) (✔)
יחס הגובה-רוחב של אומנות הפוסטר
URI של פוסטרים
תצוגה מקדימה של URI של אודיו (✔)(✔)(✔)(✔)(✔)
תצוגה מקדימה של Video URI (✔)(✔)(✔)(✔)(✔)
תאריך פרסום (✔)(✔)
תיאור קצר (✔)(✔)(✔)(✔)(✔)
מחיר התחלתי (✔)(✔)(✔)(✔)(✔)
יחס גובה-רוחב של תמונות ממוזערות (✔)(✔)(✔)(✔)(✔)
URI של תמונה ממוזערת (✔)(✔)(✔) (✔)(✔)
שם
גובה הסרטון (✔) (✔)(✔)(✔) (✔)
רוחב הסרטון (✔)(✔)(✔)(✔) (✔)
משקל (✔)(✔)(✔)(✔)(✔)