Media3 ExoPlayer

پخش کننده رسانه یک مؤلفه در سطح برنامه است که امکان پخش فایل های ویدیویی و صوتی را فراهم می کند. چنین فایل هایی را می توان به صورت محلی ذخیره کرد یا از طریق اینترنت پخش کرد. Jetpack Media3 یک رابط Player ارائه می دهد که عملکردهای اساسی مانند توانایی پخش، مکث، جستجو و نمایش اطلاعات آهنگ را تعریف می کند.

ExoPlayer پیاده سازی پیش فرض این رابط در Media3 است. در مقایسه با MediaPlayer API اندروید، امکانات بیشتری مانند پشتیبانی از پروتکل‌های پخش چندگانه، رندرهای صوتی و تصویری پیش‌فرض، و اجزایی که بافر رسانه را مدیریت می‌کنند، اضافه می‌کند. سفارشی سازی و گسترش ExoPlayer آسان است و می توان آن را از طریق به روز رسانی برنامه Play Store به روز کرد.