#ios #stream #mp3
#iOS #поток #mp3
Вопрос:
У меня есть стандартный поток mp3, который доставляется через http. Я использую подход, использованный в этом примере проекта:
https://github.com/mattgallagher/AudioStreamer/
В основном он использует подход, описанный в Apple «Ссылка на аудиопоток». Если я установлю UIBackgroundModes
значение audio
, iOS будет воспроизводить звук, если приложение работает в фоновом режиме.
Но как я могу заставить элементы управления iPod на панели задач работать? Как я могу правильно интегрироваться с iPod на iOS?
Ответ №1:
Элементы управления на панели задач запускают события удаленного управления (например, такие, как элементы управления, встроенные в головные телефоны). Если следовать инструкциям, описанным в документации Apple Remote Control of Multimedia, и установить UIBackgroundModes
значение audio
, то все будет работать так, как ожидалось: если приложение приостановлено, звук продолжает воспроизводиться, значок вашего приложения появляется в меню iPod на панели задач, а кнопки запускают события.