メディア ファイルのブラウジングと再生は、TV アプリが提供するユーザー エクスペリエンスによって左右される部分が多くあります。ゼロから開始して、高速でなめらかな魅力あるユーザー エクスペリエンスを確実にビルドすることは、非常に困難な場合があります。アプリの露出するメディア カタログが、小規模か大規模かにかかわらず、ユーザーが簡単にオプションをブラウジングでき、希望のコンテンツに辿りつけるようにします。
トピック
- Compose for TV を使用して UI を作成する
- Compose for TV を使用するようにアプリを構成する
- Compose for TV でカタログ ブラウザを作成する
- Compose for TV で詳細ビューを作成する
- メディア セッションを実装する
MediaSession
を使用して、アプリで再生されている内容を Android TV に通知し、アプリ外からの操作でメディアを操作できるようにします。- テレビの再生コントロール
- Android TV OS 全体で一貫した再生エクスペリエンスを作成するためのベスト プラクティス。
- [再生しています] カードを表示する
MediaSession
を使用して、ホーム画面に [再生しています] カードを表示します。- 動画のプレビューを表示する
- ホーム画面の表示面にプレビュー動画を直接レンダリングします。
- 背景モードをサポート
- 省エネになり、画面焼き付きの問題を回避できます。
- コンテンツのフレームレートを合わせる
- フレームレート API を使用してフレームレートを管理します。
- メモリ使用量を最適化する
- アプリのメモリ使用量を最適化する。
注: ビューとフラグメントを使用する Leanback UI ツールキットは非推奨となり、Compose に置き換えられています。