Daha hızlı yanıt için önceden yükleme yöneticisi kullanma

Media3 kitaplığı, uygulamanızdaki kullanıcılara medyayı daha hızlı göstermenize yardımcı olacak bir önceden yükleme yöneticisi sağlar. Önceden yükleme yöneticisi, kullanıcı içeriği oynatmaya başlamadan önce medyadan içerik yükler. Bu sayede, kullanıcı farklı bir içeriğe geçtiğinde içerik daha hızlı oynatılmaya başlar. Önceden yüklenen içerik, oynatma için içeriğin geri kalanı yüklenirken oynatılmaya başlayabilir.

Media3, içeriklere öncelik verme stratejiniz ne olursa olsun uygulanabilecek özelleştirilmiş bir soyut sınıf olan BasePreloadManager sağlar. Bu doküman grubu, Media3 kitaplığında da sağlanan BasePreloadManager uygulamasının nasıl kullanılacağını açıklar: DefaultPreloadManager. Bu uygulama, medyanın tek boyutlu bir listede (ör. oynatma listesi veya bant) olduğunu varsayar ve medya öğelerini, şu anda oynatılan medyaya ne kadar yakın olduklarına göre önceliklendirir.

Dokümanda aşağıdaki konular ele alınmaktadır: