Как создать приложение для потоковой передачи аудиофайлов для iPhone?

#iphone #xcode #ios4 #audio #audio-streaming

#iPhone #xcode #ios4 #Аудио #потоковое воспроизведение аудио

Вопрос:

Мне нужны некоторые рекомендации о том, как создать приложение для потокового воспроизведения аудиофайлов для нескольких аудиофайлов, чтобы пользователь приложения мог выбирать из списка и прослушивать элемент.Знаете ли вы какие-нибудь хорошие руководства или место, где я могу научиться делать это самостоятельно. Я знаком с концепцией того, как это должно выглядеть, мне нужно что-нибудь о том, как приостанавливать и возобновлять, как перейти к следующему и предыдущему, есть ли какие-нибудь классы, которые могут помочь мне сделать это. Может ли кто-нибудь мне помочь?

Комментарии:

1. Под множественным пользователь имеет в виду, что он может воспроизводить более одного файла одновременно?

Ответ №1:

Загляните в AVQueuePlayer, можете ли вы потребовать, чтобы ваши пользователи запускали iOS 4.1 . Это может помочь вам транслировать последовательный список воспроизведения элементов. AVPlayer — это еще один вариант, для которого требуется только iOS 4.0 , но он может обрабатывать только один элемент одновременно, поэтому вам придется написать свой собственный код для управления списком воспроизведения.

В руководстве по программированию AV Foundation довольно хорошо объясняется, как использовать эти классы.

Комментарии:

1. могут ли им пользоваться несколько пользователей? Например, может быть, 10-20 пользователей одновременно хотят прослушать «item_03», могут ли они это сделать, или только первый запрос может попасть в поток из этого элемента

2. На это никоим образом не влияет реализация вашего клиента iOS. Это полностью зависит от масштабируемости и пропускной способности сервера, на котором размещен ваш контент.