2015-09-29 31 views
5

Używam exoplayera do odtwarzania utworów mp3. Wszystko dobrze. Jeśli ścieżka jest całkowicie zbuforowana, to w przypadku przeszukiwania nie przeładowuje zgodnie z oczekiwaniami. Jednak w przypadku wyszukiwania wstecznego przeładowuje się. Jak temu zapobiec? Czy to błąd w egzocie?Jak zapobiec przeładowaniu gry egzoplayera w przypadku szukania do tyłu?

+0

Hej, właśnie przyglądałem się temu problemowi, to nie jest błąd, bufor exoplayera czyści poprzednie dane, aby zwolnić miejsce na nowe dane https://github.com/google/ExoPlayer/issues/978. Czy wykonałeś jakieś niestandardowe wdrożenie, aby to naprawić? – Alqueraf

Odpowiedz

0

Naprawdę nie jest to rozwiązanie, ale można użyć biblioteki, która działa jako pośrednik między ExoPlayer a adresem URL wideo, takim jak AndroidVideoCache. To pobiera wideo na dysk i dostarcza ExoPlayer z lokalnym URL pliku, więc ponowne buforowanie jest znacznie szybsze.