В моем приложении я должен воспроизводить аудиофайлы, хранящиеся на веб-сервере. Я использую AVPlayer
для этого. У меня есть все элементы управления воспроизведением/паузой, и все делегаты и наблюдатели там работают отлично. При воспроизведении небольших аудиофайлов все отлично работает.
Когда воспроизводится длинный звуковой файл, он также начинает играть нормально, но через несколько секунд AVPlayer
приостанавливает воспроизведение (возможно, для его буферизации). Проблема в том, что он снова не возобновляется самостоятельно. Он остается в состоянии паузы, и если я снова нажимаю кнопку воспроизведения снова, он снова воспроизводится снова.
Я хочу знать, почему AVPlayer
не возобновляется автоматически и как я могу снова возобновить звук без повторного нажатия кнопки воспроизведения? Спасибо.