Media3 লাইব্রেরি একটি প্রিলোড ম্যানেজার প্রদান করে যা আপনার অ্যাপে ব্যবহারকারীদের আরও দ্রুত মিডিয়া দেখাতে সাহায্য করে। ব্যবহারকারী এটি চালানো শুরু করার আগে প্রিলোড ম্যানেজার মিডিয়া থেকে কন্টেন্ট লোড করে। এর ফলে, ব্যবহারকারী অন্য কন্টেন্ট দেখতে চাইলে, সেটি আরও দ্রুত চালানো শুরু করা যায়--প্রিলোড করা কন্টেন্ট চালানো শুরু করা যায় এবং বাকি কন্টেন্ট প্লেব্যাকের জন্য লোড করা হয়।
Media3 একটি অ্যাবস্ট্র্যাক্ট ক্লাস, BasePreloadManager প্রদান করে, যা
কন্টেন্টকে অগ্রাধিকার দেওয়ার জন্য আপনার কাছে থাকা যেকোনও স্ট্র্যাটেজি প্রয়োগ করার জন্য
কাস্টমাইজ করা যেতে পারে। এই ডকুমেন্ট সেট ব্যাখ্যা করে যে কীভাবে BasePreloadManager-এর ইমপ্লিমেন্টেশন ব্যবহার করতে হয়
যা Media3 লাইব্রেরিতেও প্রদান করা হয়:
DefaultPreloadManager, যা ধরে নেয় যে মিডিয়া এক-মাত্রিক তালিকায় রয়েছে
(যেমন প্লেলিস্ট বা ক্যারোজেল) এবং বর্তমানে চলছে এমন মিডিয়ার কতটা কাছাকাছি
রয়েছে তার উপর ভিত্তি করে মিডিয়া আইটেমকে অগ্রাধিকার দেয়।
ডকুমেন্টেশনে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত রয়েছে: