メディアの表示や再生をレベルアップ(基本、品質、最高)に引き上げましょう

このガイドでは、メディア再生に重点を置いたアプリの最適な進行を、 トップクラスへの道を歩むようになりましたこれは、アプリの長期的なスケーリングと、どの機能をいつ実装するかについて考える際に役立つように設計されています。すべての 異なるため、これらの推奨事項を参考にして、 実現されています。

基本的なメディアの表示と再生

基本的なメディア表示と再生アプリは、ユーザーに基本的なエクスペリエンスを提供します。これには、次のような操作が含まれます。

  • フォーマットを使用して、再生コントロールとともにアプリ内メディア プレーヤーを提供する Android エコシステム全体でサポートされている(理想的には Media3s を使用する) ExoPlayer
  • 最新バージョンの Jetpack Media3 ライブラリを使用します。
  • サーバーで生成されたサムネイルと ベスト プラクティスに沿って、ローカルにキャッシュします。
  • アクセシビリティを高める。

メディアの表示と再生の改善

高性能なメディア表示 / 再生アプリにより、プレミアムなデバイス ハードウェアと プラットフォーム機能が次のように更新されました。

最適なメディアの表示と再生

最高水準のメディア表示および再生アプリにより、ユーザーは 次のような、アプリを際立たせています。

  • 画像にゲインマップが含まれているかどうかを確認し、setColorMode() から ActivityInfo.COLOR_MODE_HDR を戦略的に使用して、コンテンツの表示とバッテリー駆動時間を最適化します。
  • HALF_OPENED 状態をサポートして折りたたみ式デバイス向けに最適化する
  • プラットフォームとデザインの整合性を確保する。
  • ユーザーが Android TV アプリにキャストできるように、Cast Connect を実装します。
  • パフォーマンス クラスを使用して、デバイスの機能に合わせてユーザー エクスペリエンスを調整します。