סקירה כללית על אודיו ווידאו

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

Jetpack Media3

ברוב המקרים, Media3 הוא הפתרון המומלץ שלנו ליצירת חוויות אודיו ווידאו. אם אתם חדשים בפיתוח תכונות מדיה, כדאי להתחיל כאן.

מידע על Jetpack Media3

Media3 MediaSession

הספרייה Jetpack Media3 וממשקי ה-API העיקריים ליישום תרחישי שימוש בהפעלה.

מעבר אל Media3 MediaSession

‫Media3 ExoPlayer

הסבר מפורט על ExoPlayer, ממשק API עשיר בתכונות וניתן להרחבה של נגן מדיה, שכלול ב-Media3.

מעבר אל Media3 ExoPlayer

Media3 Cast

אפשר להרחיב את אפליקציית המדיה באמצעות מודול Cast מ-Media3, כדי לאפשר הפעלה מקומית ומרוחקת.

מעבר אל Media3 Cast

‫Media3 Transformer

מומלץ לעיין במודול Transformer מ-Media3, אוסף של ממשקי API יעילים ובעלי ביצועים גבוהים לתרחישי שימוש בעריכת מדיה.

מעבר אל Media3 Transformer

ממשק המשתמש של Media3

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

מעבר לממשק המשתמש של Media3

Jetpack MediaRouter

כאן אפשר לקרוא על ניתוב ההפעלה בין מכשירים כדי ליצור חוויה משותפת.

מעבר אל Jetpack MediaRouter

ממשקי API והתנהגויות של פלטפורמות

כדאי לקרוא על ממשקי API של מדיה ועל התנהגויות שקיימות בפלטפורמת Android עצמה, כמו תמיכה בפורמטים וממשקי API להגדרת עוצמת קול.

מעבר אל Platform APIs and behaviors

ממשקי API מדור קודם של מדיה

ממשקי ה-API של MediaCompat לא מתעדכנים יותר, אבל המדריכים נשמרים בקטע הזה.

מעבר אל Legacy media APIs