Воспроизведение звука в tvOS с помощью AVAudioPlayer в XamarinPlaying Sound in tvOS with AVAudioPlayer in Xamarin

О помощью AVAudioPlayerAbout the AVAudioPlayer

AVAudioPlayer Используется для воспроизведения звуковых данных из памяти или файла.The AVAudioPlayer is used to playback audio data from either memory or a file. Компания Apple рекомендует использовать этот класс для воспроизведение звука в приложении, если вы не выполняете сети потоковой передачи или потребовать аудио низкую задержку ввода-вывода.Apple recommends using this class to play audio in your app unless you are doing network streaming or require low latency audio I/O.

Можно использовать AVAudioPlayer для следующих целей:You can use the AVAudioPlayer to do the following:

  • Воспроизведение звуков любой продолжительности необязательно выполнения цикла.Play sounds of any duration with optional looping.
  • Несколько звук в то же время, с необязательным синхронизации.Play multiple sounds at the same time with optional synchronization.
  • Управлять тома, темп воспроизведения и стерео размещение каждого звуков, воспроизведение.Control volume, playback rate and stereo positioning for each sounds playing.
  • Поддерживает функции, такие как Перемотка вперед или назад.Support features such as fast forward or rewind.
  • Получите уровень воспроизведения данных отслеживания использования.Obtain playback level metering data.

AVAudioPlayer поддерживает звуков в любой формат аудио, предоставляемыми iOS, tvOS и OS X такими как .aif, .wav или .mp3.AVAudioPlayer supports sounds in any audio format provided by iOS, tvOS and OS X such as .aif, .wav or .mp3.

Воспроизведение звуков в tvOSPlaying Sounds in tvOS

Поскольку tvOS поддерживает те же классы аудио элементов, как iOS, см. наш iOS Игральных звука с помощью AVAudioPlayer документации, полный список воспроизведения звука в приложении Xamarin.tvOS.Because tvOS supports the same Audio Toolbox classes as iOS, please see our iOS Playing Sound with AVAudioPlayer documentation for the full details of playing audio in a Xamarin.tvOS app.