カメラ • 音声

プレミアム デバイスは、コンテンツの作成とコミュニケーションのハブとして機能することがよくあります。 内蔵カメラと外部カメラ、内蔵オーディオ ハードウェアと外部オーディオ ハードウェアをシームレスに切り替えられるようにすることで、多用途でプロフェッショナルなユーザー エクスペリエンスを実現できます。

ガイドライン

カメラとオーディオ ハードウェアを選択できるようにします。

カメラ

ガイドライン ID テスト ID 説明
Camera_Switcher T-Camera_Switcher アプリに、デバイスの内蔵カメラと外部カメラを切り替えるためのカメラ スイッチャーが含まれている。

音声

ガイドライン ID テスト ID 説明
Audio_Switcher T-Audio_Switcher マイクまたはスピーカーを使用するアプリに、デバイスの内蔵オーディオ デバイスと外部周辺機器(ヘッドフォンや USB マイクなど)を切り替えるためのオーディオ スイッチャーが含まれている。
Audio_Background_Playback T-Audio_Background_Playback

アプリがユーザーに表示されているかどうかにかかわらず、アプリがバックグラウンド再生をサポートしている。

  • 非表示 - アプリがバックグラウンドで実行されており、他のアプリまたはロック画面によって隠されている
  • 表示 - アプリはユーザーに表示されているが、目的のコンテンツとして表示されていない(分割画面モードやデスクトップ ウィンドウ モードなど)

非表示のバックグラウンド アプリは、アプリのフォーカスが外れたときにシステムがアプリのプロセスを強制終了しないように、フォアグラウンド サービスを使用する必要があります。表示されているがフォーカスされていないアプリでは、アプリのプロセスが継続して実行されるようにするためにフォアグラウンド サービスは必要ありません。

アプリが表示されていない場合は、アプリが実行されていることをユーザーに通知するために、ステータスバーまたはロック画面に、閉じることができない永続的な通知を表示する必要があります。メディア コントロールとの適切な連携をご覧ください。

テスト

アプリでプロフェッショナルで多用途なカメラとオーディオのエクスペリエンスを提供できるようにするには、次のテストを実施します。

カメラ

テスト ID ガイドライン ID 説明
T-Camera_Switcher Camera_Switcher 外部カメラを接続します。アプリのカメラ スイッチャーを使用して、デバイスの内蔵カメラと外部カメラを切り替えます。選択したカメラごとにカメラのプレビューが正しく更新されることを確認します。

音声

テスト ID ガイドライン ID 説明
T-Audio_Switcher Audio_Switcher ヘッドフォンや USB マイクなどの外部オーディオ機器を接続します。アプリのオーディオ スイッチャーを使用して、デバイスの内蔵オーディオと外部周辺機器を切り替えます。オーディオの入力と出力が選択したデバイスに正しくルーティングされることを確認します。
T-Audio_Background_Playback Audio_Background_Playback

音声の再生を開始します。別の オーディオ以外のアプリをフォアグラウンド アプリとして操作します。アプリが途切れたり一時停止したりせずに再生を継続することを確認します。アプリが表示されていない場合は、ステータスバーに通知が表示されることを確認します。

デバイスをロックし、1 分以上待って、バッテリーを節約するためにシステムがプロセスを強制終了しないことを確認します。アプリがロック画面の通知を提供していることを確認します。ロック画面の通知から再生ボタンと一時停止ボタンを直接使用して、フォアグラウンド サービスがアプリと通信していることを確認します。

画面のロックを解除します。アプリが再生を継続することを確認します。非表示のアプリの場合は、ステータスバーに通知が表示されることを確認します。

アプリをフォアグラウンド アプリとして再度フォーカスし、途切れたり一時停止したりせずに再生が継続することを確認します。