Bagikan melalui


Memutar suara dengan AVAudioPlayer di Xamarin.Mac

Tentang AVAudioPlayer

Kelas AVAudioPlayer ini digunakan untuk memutar data audio dari memori atau file. Apple merekomendasikan penggunaan kelas ini untuk memutar audio di app kecuali Anda melakukan streaming jaringan atau memerlukan I/O audio latensi rendah.

Anda dapat menggunakan AVAudioPlayer kelas untuk melakukan hal berikut:

  • Putar suara dengan durasi apa pun dengan perulangan opsional.
  • Putar beberapa suara secara bersamaan dengan sinkronisasi opsional.
  • Mengontrol volume, laju pemutaran, dan posisi stereo untuk setiap suara yang diputar.
  • Fitur dukungan seperti maju atau mundur cepat.
  • Dapatkan data pengukuran tingkat pemutaran.

AVAudioPlayer mendukung suara dalam format audio apa pun yang disediakan oleh iOS, tvOS, dan macOS seperti .aif, .wav, atau .mp3.

Memutar suara di macOS

Karena macOS mendukung kelas Kotak Alat Audio yang sama dengan iOS, silakan lihat dokumentasi iOS Playing Sound dengan AVAudioPlayer untuk detail lengkap memutar audio di aplikasi Xamarin.Mac.