avTouch
Последняя версия: | Версия 1.4.3, 2014-02-12 Обновленный для iOS 7 SDK. Удаленное использование осуждаемого AudioSession, теперь с помощью AVAudioSession. (Полная история редакций) |
Требования сборки: | iOS 7.0 SDK |
Требования во время выполнения: | iOS 7.0 или позже |
avTouch выборка демонстрирует использование класса AVAudioPlayer для основного воспроизведения аудио.
Код в avTouch использует платформу Основы AV для игры файла, содержащего аудиоданные AAC. Приложение использует Базовую Графику и OpenGL для отображения метров громкости звука во время воспроизведения.
Это приложение показывает как:
* Создают объект AVAudioPlayer из входного аудиофайла.
* Использование OpenGL и Базовая Графика для отображения уровней измерения.
* Сеансовые службы Аудио Использования для установки надлежащей аудио категории сеанса для воспроизведения.
* Использование методы делегата прерывания AVAudioPlayer приостановить воспроизведение после получения прерывания и тогда возобновить воспроизведение, если заканчивается прерывание.
* Демонстрирует метод для выполнения Ускоренной перемотки и Перемотки
avTouch не демонстрирует, как играть многократные файлы, и при этом он не демонстрирует более усовершенствованное использование Основы AV.