Zaimplementuj predykcyjne buforowanie multimediów, aby zminimalizować opóźnienie rozpoczęcia odtwarzania i wyeliminować przerwy na buforowanie podczas przełączania się między elementami multimedialnymi. Zapewnia to płynne odtwarzanie o wysokiej wydajności w przewijanych kanałach multimedialnych, co przekłada się na doskonałe wrażenia użytkowników. Zalecamy implementację za pomocą Jetpack Media3.
Wymagana implementacja
Aby kwalifikować się do programu AEP, aplikacja musi spełniać te wymagania:
- Przejścia między zasobami muszą trwać krócej niż 50 ms.
Zakres obowiązywania wytycznych
Te wytyczne dotyczą:
- Aplikacji, które obejmują ciągłe lub sekwencyjne odtwarzanie filmów, w których można przewidzieć następny film. Na przykład krótkie filmy, playlisty liniowe lub listy odtwarzane automatycznie.
- Wszystkich formatów, w których aplikacja jest dostępna.
Wykluczenia
Te wytyczne nie dotyczą tych przypadków:
- Aplikacje, w których po zakończeniu odtwarzania bieżącego filmu użytkownik musi aktywnie przejść do następnego filmu i wybrać go w osobnym interfejsie (np. w siatce, liście lub menu rekomendacji).
- Aplikacje, w których głównym przypadkiem użycia jest przesyłanie strumieniowe na żywo, peer-to-peer lub za pośrednictwem serwera (np. aplikacje do czatu i transmisji na żywo). Te filmy są odtwarzane w czasie rzeczywistym, dlatego nie można ich buforować.
- Aplikacje mogą korzystać z równoważnego alternatywnego frameworka, który zapewnia podobną jakość, funkcje dla użytkowników, stabilność i kompatybilność w całym ekosystemie. Skontaktuj się z zespołem pomocy, jeśli masz odpowiedni framework do rozważenia.
Dokumentacja i zasoby dotyczące funkcji
W tych materiałach znajdziesz wskazówki dotyczące implementacji i szczegóły techniczne funkcji Buforowanie wstępne. Te materiały są przeznaczone wyłącznie do Twojego użytku i nie zawierają dodatkowych wymagań programu.
- Wprowadzenie do wstępnego wczytywania w Media3
- Szczegółowe omówienie PreloadManagera w Media3
- Instagram i Facebook zapewniają natychmiastowe odtwarzanie dzięki Media3