Бөлісу құралы:


Воспроизведение звука в tvOS с AVAudioPlayer в Xamarin

О AVAudioPlayer

Используется AVAudioPlayer для воспроизведения звуковых данных из памяти или файла. Apple рекомендует использовать этот класс для воспроизведения звука в приложении, если вы не выполняете потоковую передачу сети или не требуете низкой задержки ввода-вывода звука.

Для выполнения следующих действий можно использовать следующее AVAudioPlayer :

  • Воспроизведение звуков любой длительности с необязательным циклом.
  • Одновременное воспроизведение нескольких звуков с необязательной синхронизацией.
  • Контроль громкости, скорости воспроизведения и стереопозиции для каждого воспроизведения звуков.
  • Поддержка таких функций, как быстрая перемотка или перемотка.
  • Получение данных измерения уровня воспроизведения.

AVAudioPlayer поддерживает звуки в любом звуковом формате, предоставленном iOS, tvOS и OS X, например .aif, .wav или .mp3.

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

Так как tvOS поддерживает те же классы audio Toolbox, что и iOS, см. нашу документацию по iOS Playing Sound с AVAudioPlayer , чтобы получить полные сведения о воспроизведении звука в приложении Xamarin.tvOS.