TV 再生アプリを作成する

メディア ファイルのブラウジングと再生は、TV アプリが提供するユーザー エクスペリエンスによって左右される部分が多くあります。ゼロから開始して、高速でなめらかな魅力あるユーザー エクスペリエンスを確実にビルドすることは、非常に困難な場合があります。アプリの露出するメディア カタログが、小規模か大規模かにかかわらず、ユーザーが簡単にオプションをブラウジングでき、希望のコンテンツに辿りつけるようにします。

トピック

Compose for TV を使用して UI を作成する

注: ビューとフラグメントを使用する Leanback UI ツールキットは非推奨となり、Compose に置き換えられています。

メディア セッションを実装する
MediaSession を使用して、アプリで再生されている内容を Android TV に通知し、アプリ外からの操作でメディアを操作できるようにします。
テレビの再生コントロール
Android TV OS 全体で一貫した再生エクスペリエンスを作成するためのベスト プラクティス。
[再生しています] カードを表示する
MediaSession を使用して、ホーム画面に [再生しています] カードを表示します。
動画のプレビューを表示する
ホーム画面の表示面にプレビュー動画を直接レンダリングします。
背景モードをサポート
省エネになり、画面焼き付きの問題を回避できます。
コンテンツのフレームレートを合わせる
フレームレート API を使用してフレームレートを管理します。
メモリ使用量を最適化する
アプリのメモリ使用量を最適化する。