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