#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. Это полностью зависит от масштабируемости и пропускной способности сервера, на котором размещен ваш контент.