Воспроизведение звука в 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.