Przeglądanie i odtwarzanie plików multimedialnych jest często jednym z elementów aplikacji na telewizory. Tworzenie takiego środowiska od podstaw z zachowaniem szybkości, płynności i atrakcyjności może być wyzwaniem. Bez względu na to, czy aplikacja zapewnia dostęp do małego czy dużego katalogu multimediów, ważne jest, aby użytkownicy mogli szybko przeglądać opcje i docierać do interesujących ich treści.
Platforma Androida udostępnia klasy do tworzenia interfejsów użytkownika takich aplikacji za pomocą biblioteki Android X systemu Leanback. Ta biblioteka udostępnia środowisko klas umożliwiające utworzenie efektywnego i znanego interfejsu do przeglądania i odtwarzania plików multimedialnych bez konieczności kodowania. Klasy można rozszerzyć i dostosować, dzięki czemu możesz dostosować środowisko do konkretnej aplikacji.
Na stronach w tej sekcji znajdziesz informacje o tym, jak utworzyć aplikację TV do przeglądania i odtwarzania treści multimedialnych za pomocą funkcji Sterowania, które obsługuje biblioteki telewizyjne.
Tematy
- Tworzenie interfejsów użytkownika za pomocą funkcji Utwórz na telewizorze
- Konfigurowanie aplikacji do korzystania z funkcji Utwórz na telewizorze
- Tworzenie przeglądarki katalogu za pomocą funkcji Utwórz na telewizorze
- Tworzenie widoku szczegółów za pomocą funkcji Utwórz na telewizorze
- Twórz interfejsy za pomocą zestawu narzędzi interfejsu TalkBack
- Biblioteki narzędzi interfejsu Leanback: zacznij korzystać z bibliotek AndroidX dla zestawu narzędzi interfejsu TalkBack.
- Utwórz przeglądarkę katalogu: użyj biblioteki obsługi funkcji TalkBack, aby utworzyć interfejs przeglądania katalogów multimediów.
- Udostępnienie widoku kart: użyj biblioteki obsługi funkcji TalkBack, aby utworzyć widok kart dla elementów treści.
- Utwórz widok szczegółów: użyj biblioteki obsługi funkcji TalkBack, aby utworzyć stronę z informacjami o elementach multimedialnych.
- Używanie elementów sterujących transportu w funkcji ValueTrack: użyj biblioteki obsługi funkcji TalkBack do tworzenia elementów sterujących przesyłaniem dla odtwarzacza wideo.
- Sterowanie odtwarzaniem na telewizorze: sprawdzone metody dotyczące tworzenia spójnych elementów odtwarzania na całej platformie.
- Podgląd filmów: możesz renderować film z podglądem bezpośrednio na ekranie głównym.
- Tryb nieaktywny: oszczędzaj energię i unikaj problemów z wypaleniem ekranu.
- Dodaj krok po kroku: użyj biblioteki pomocy funkcji TalkBack, aby poprowadzić użytkownika przez serię decyzji.
- Przedstaw nowym użytkownikom swoją aplikację: użyj biblioteki obsługi funkcji TalkBack, aby pokazać nowym użytkownikom, jak w pełni wykorzystać możliwości aplikacji.
- Wdrażanie sesji multimediów
- Użyj urządzenia
MediaSession
, aby poinformować Androida TV, co jest odtwarzane w aplikacji, i zezwolić interakcjom spoza aplikacji na sterowanie multimediami. - Wyświetlanie karty Co jest grane
- Użyj urządzenia
MediaSession
, by wyświetlić kartę Co jest grane na ekranie głównym. - Dopasuj do liczby klatek treści
- Liczba klatek można zarządzać za pomocą interfejsu Frame Rate API.