Xamarin で AVAudioPlayer を使用した tvOS でのサウンドの再生

AVAudioPlayer について

AVAudioPlayer は、メモリまたはファイルからオーディオ データを再生するために使用されます。 Apple では、ネットワーク ストリーミングを実行している場合や、低待機時間のオーディオ I/O が必要な場合を除き、このクラスを使用してアプリでオーディオを再生することをお勧めします。

AVAudioPlayer を使用すると、次の操作を行うことができます。

  • 任意のループで任意の継続時間のサウンドを再生します。
  • オプションの同期で複数のサウンドを同時に再生します。
  • 再生する各サウンドの音量、再生速度、ステレオ位置を制御します。
  • 早送りや巻き戻しなどの機能をサポートします。
  • 再生レベル使用状況測定データを取得します。

AVAudioPlayer は、.aif.wav.mp3 など、iOS、tvOS、OS X によって提供されるすべてのオーディオ形式のサウンドをサポートしています。

tvOS でのサウンドの再生

tvOS は iOS と同じオーディオ ツールボックス クラスをサポートしているため、Xamarin.tvOS アプリでのオーディオの再生の詳細については、「AVAudioPlayer でのサウンドの再生」ドキュメントを参照してください。