برای پاسخ سریع‌تر، از مدیر پیش‌بارگیری استفاده کنید

کتابخانه Media3 یک مدیر پیش‌بارگذاری ارائه می‌دهد تا به شما کمک کند رسانه‌ها را سریع‌تر به کاربران در برنامه‌تان نشان دهید. مدیر پیش‌بارگذاری محتوا را از رسانه قبل‌از اینکه کاربر شروع به پخش آن کند بارگذاری می‌کند. به این ترتیب، وقتی کاربر به محتوای دیگری می‌رود، پخش آن سریع‌تر شروع می‌شود—پخش محتوای پیش‌بارشده می‌تواند شروع شود درحالی‌که بقیه محتوا برای بازپخش بار می‌شود.

Media3 یک کلاس انتزاعی، BasePreloadManager، ارائه می‌دهد که می‌تواند برای پیاده‌سازی هر استراتژی‌ای که برای اولویت‌بندی محتوا دارید، سفارشی‌سازی شود. این مجموعه سند توضیح می‌دهد که چگونه از پیاده‌سازی BasePreloadManager که در کتابخانه Media3 نیز ارائه شده است استفاده کنید: DefaultPreloadManager، که فرض می‌کند رسانه در یک فهرست تک‌بعدی است (مانند فهرست پخش یا گردونه)، و موارد رسانه را براساس میزان نزدیکی آن‌ها به رسانه‌ای که درحال‌حاضر پخش می‌شود اولویت‌بندی می‌کند.

این اسناد موضوعات زیر را پوشش می‌دهد: