К сожалению, нет ничего простого в воспроизведении аудиопотоков на iPhone. Вот статья, с которой я начал: Потоковое воспроизведение и воспроизведение потока MP3
Это проект OSX, но большая часть его будет работать и с iPhone. Что касается получения полного времени воспроизведения, вам, вероятно, придется выяснить это на основе свойства content-length заголовка http, при условии, что это файл CBR. В противном случае, я полагаю, вам придется загрузить весь файл, прежде чем это определять.