打造電視播放應用程式

瀏覽及播放媒體檔案往往是 TV 應用程式提供的使用者體驗。想要從頭開始打造這樣的體驗,並想確保網頁快速、流暢及具有吸引力,並不是件容易的事。無論應用程式提供的是小型或大型媒體目錄,使用者都必須能快速瀏覽選項,並取得他們需要的內容。

Android 架構提供使用 Leanback androidx 程式庫針對這類應用程式建構使用者介面的類別。這個程式庫提供一個類別架構,可讓您建立高效率且熟悉的類別,讓使用者只需編寫少量程式碼即可瀏覽及播放媒體檔案。這些類別可以擴充及自訂,方便您為應用程式打造專屬的體驗。

本節中的頁面將說明如何使用適用於電視的 Leanback 支援資料庫,建構電視應用程式來瀏覽及播放媒體內容。

Topics

UI 指南和 Leanback API
導入媒體工作階段
瞭解如何使用 MediaSession 告知 Android TV 應用程式正在播放的內容,並允許應用程式控制媒體以外的互動。
顯示「聽聲辨曲」資訊卡
瞭解如何使用 MediaSession 在主畫面顯示「聽聲辨曲」資訊卡。
採用內容影格速率
瞭解如何使用畫面更新率 API 管理影格速率。