בקטע הזה מוסבר על ממשקי ה-API העיקריים לטיפול בנתוני אודיו ווידאו, כולל תרחישי שימוש כמו הפעלה, עריכה והקלטה. בנוסף, תוכלו למצוא כאן המלצות לגבי ארכיטקטורת האפליקציה ותיאורים של התנהגויות הפלטפורמה.
Jetpack Media3
ברוב המקרים, Media3 הוא הפתרון המומלץ שלנו ליצירת חוויות אודיו ווידאו. אם אתם חדשים בפיתוח תכונות מדיה, כדאי להתחיל כאן.
Media3 MediaSession
הספרייה Jetpack Media3 וממשקי ה-API העיקריים ליישום תרחישי שימוש בהפעלה.
Media3 ExoPlayer
הסבר מפורט על ExoPlayer, ממשק API עשיר בתכונות וניתן להרחבה של נגן מדיה, שכלול ב-Media3.
Media3 Cast
אפשר להרחיב את אפליקציית המדיה באמצעות מודול Cast מ-Media3, כדי לאפשר הפעלה מקומית ומרוחקת.
Media3 Transformer
מומלץ לעיין במודול Transformer מ-Media3, אוסף של ממשקי API יעילים ובעלי ביצועים גבוהים לתרחישי שימוש בעריכת מדיה.
ממשק המשתמש של Media3
מידע על רכיבי ברירת המחדל של ממשק המשתמש להצגת סרטונים ואמצעי בקרה להפעלה באפליקציה.
Jetpack MediaRouter
כאן אפשר לקרוא על ניתוב ההפעלה בין מכשירים כדי ליצור חוויה משותפת.
ממשקי API והתנהגויות של פלטפורמות
כדאי לקרוא על ממשקי API של מדיה ועל התנהגויות שקיימות בפלטפורמת Android עצמה, כמו תמיכה בפורמטים וממשקי API להגדרת עוצמת קול.
מעבר אל Platform APIs and behaviors
ממשקי API מדור קודם של מדיה
ממשקי ה-API של MediaCompat לא מתעדכנים יותר, אבל המדריכים נשמרים בקטע הזה.