Budowanie usług wejścia TV

Oglądanie telewizji na żywo i innych materiałów na kanale to ważny element telewizji. Użytkownicy są przyzwyczajeni do wybierania i oglądania programów telewizyjnych na podstawie przeglądania kanałów. Platforma wejścia TV tworzy kanały do publikowania treści wideo lub muzycznych w przewodniku po programach telewizyjnych.

Uwaga: platforma wejścia TV jest przeznaczona dla producentów OEM przy tworzeniu kanałów dla aplikacji na Androida TV. Jest ona obsługiwana tylko na urządzeniach od Androida od 5.0 (poziom interfejsu API 21) do 7.1 (poziom interfejsu API 25). Aplikacje innych firm powinny tworzyć kanały dla swoich treści za pomocą interfejsów API ekranu głównego Androida TV. Więcej informacji znajdziesz w sekcji Polecanie treści na ekranie głównym.

Platforma wejścia TV zapewnia ujednoliconą metodę odbierania i odtwarzania treści wideo na żywo ze źródeł sprzętowych, takich jak porty HDMI i wbudowane tunery, a także źródła oprogramowania, np. filmy przesyłane strumieniowo przez internet.

Ta struktura umożliwia programistom definiowanie źródeł sygnału wejściowego telewizji na żywo przez wdrożenie usługi wejścia TV. Ta usługa udostępnia dostawcy telewizji listę kanałów i programów. Aplikacja do telewizji na żywo na telewizorze pobiera listę dostępnych kanałów i programów od dostawcy telewizji i wyświetla je użytkownikowi.

Gdy użytkownik wybiera konkretny kanał, aplikacja do telewizji na żywo tworzy sesję dla powiązanej usługi wejściowej telewizyjnego za pomocą Menedżera źródeł sygnału telewizyjnego i informuje usługę wejścia TV, aby dostroiła wybrany kanał i odtworzyła treści na wyświetlaczu udostępnianym przez aplikację.

Rysunek 1. Schemat działania struktury wejścia TV.

Platforma wejścia telewizyjnego została zaprojektowana tak, aby zapewnić dostęp do szerokiej gamy źródeł sygnału telewizyjnego na żywo i połączyć je w jednym interfejsie, w którym użytkownicy mogą przeglądać i oglądać treści oraz oglądać je. Przygotowanie usługi wejścia TV do obsługi treści może zwiększyć ich dostępność na urządzeniach telewizyjnych.

Więcej informacji znajdziesz w przykładowej aplikacji usługi wejścia TV.

Tematy

Tworzenie usługi wejścia TV
Dowiedz się, jak opracować usługę wejścia TV współpracującą z aplikacją systemową na telewizory.
Praca z danymi kanału
Naucz się opisywać dane dotyczące kanału i programu w systemie.
Zarządzanie interakcjami użytkowników telewizora
Dowiedz się, jak prezentować nakładki, zarządzać dostępnością treści i obsługiwać wybór treści.
Obsługa przesuwania w czasie
Dowiedz się, jak obsługiwać przesunięcie w czasie w usłudze wejściowej TV.
Obsługa nagrywania treści
Dowiedz się, jak obsługiwać nagrywanie treści przy użyciu usługi wejścia na telewizor.