2017-02-12 12 views
2

У меня есть приложение ios, которое передает музыку с сервера. Для начала воспроизведения звука требуется 4-5 секунд. кажется, что AVPlayer загружает весь аудиофайл, а затем начинает играть. Как уменьшить длительную задержку AVPlayer?Задержка потоковой передачи AVPlayer

+0

я нашел ответ на мой вопрос. Посмотрите на этот https://developer.apple.com/reference/avfoundation/avplayer/1643482-automaticallywaitstominimizestal –

ответ

1

IOS-устройства в настоящее время поддерживают потоковое следующие аудио форматы:

  • E-AAC или AAC-LC до 48 кГц, стерео аудио
  • MP3 (MPEG-1 Audio Layer 3) 8 кГц до 48 кГц, стерео аудио
  • AC-3 (для Apple TV, в проходном режиме)

Если звук в одном из этих форматов, AVPlayer должны иметь возможность транслировать его вместо того, чтобы загрузите его перед запуском pl ау.

Вот ссылка на документ Apple, где я получил эту информацию: https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/FrequentlyAskedQuestions/FrequentlyAskedQuestions.html

+0

ronb благодарим за ваш ответ. Есть ли какая-нибудь библиотека, которая может сразу начать потоковое вещание? –

+0

Вот ссылка на другое сообщение в stackoverflow, в котором упоминаются несколько других опций: http://stackoverflow.com/a/23677229/4577350 – ronb

 Смежные вопросы

  • Нет связанных вопросов^_^