Я хотел бы иметь хороший плеер в iPhone. Источником являются аудио / видео файлы с сервера (например, MP3 / M4V). Давайте представим, что файл огромный, поэтому мне нужно передать его в iPhone. Я исследовал и есть много возможностей сделать это, MPMoviePlayer или AVPlayer с AVURLAsset. Я могу сделать это, но теперь проблема, как вы потоковое файл и после завершения загрузки вы сохраняете его на iphone? так что в следующий раз пользователю не нужно будет повторно загружать его снова.
Я думал использовать AVAssetReader и AVAssetWriter и использовать CMSampleBufferRef. У кого-нибудь есть еще мысли по этому поводу?
Спасибо!