Media3 एक्सोप्लेयर

मीडिया प्लेयर, ऐप्लिकेशन-लेवल का कॉम्पोनेंट होता है. इसकी मदद से, वीडियो और ऑडियो फ़ाइलें चलाई जा सकती हैं. ऐसी फ़ाइलों को डिवाइस में सेव किया जा सकता है या इंटरनेट पर स्ट्रीम किया जा सकता है. Jetpack Media3, Player इंटरफ़ेस उपलब्ध कराता है. यह बुनियादी फ़ंक्शन तय करता है. जैसे, ट्रैक को चलाने, रोकने, खोजने, और ट्रैक की जानकारी दिखाने की सुविधा.

ExoPlayer, Media3 में इस इंटरफ़ेस का डिफ़ॉल्ट तौर पर लागू किया गया वर्शन है. Android के MediaPlayer एपीआई की तुलना में, इसमें कई अतिरिक्त सुविधाएं मिलती हैं. जैसे, कई स्ट्रीमिंग प्रोटोकॉल के लिए सहायता, डिफ़ॉल्ट ऑडियो और वीडियो रेंडरर, और मीडिया बफ़रिंग को मैनेज करने वाले कॉम्पोनेंट. ExoPlayer को इस तरह से डिज़ाइन किया गया है कि इसे पसंद के मुताबिक बनाया जा सके और इसमें नई सुविधाएं जोड़ी जा सकें. साथ ही, Play Store ऐप्लिकेशन के अपडेट के ज़रिए इसे अपडेट किया जा सकता है.