Я пишу приложение, часть которого позволяет пользователю проигрывать/воспроизводить видео. Я хочу ограничить функциональность, чтобы они могли передавать потоковое видео только в том случае, если у них есть WiFi-соединение. Затем я сохраню видео, чтобы, когда у них есть только 3G (или меньшее) соединение, они не могут передавать видео и могут воспроизводить только видео, сохраненные на телефоне.
В идеале, я хотел бы получить MPMoviePlayerController для воспроизведения/воспроизведения фильма, а затем доступа к данным фильма и сохранения его. Тем не менее, MPMoviePlayerController api, похоже, не поддерживает доступ к данным фильма.
Я бы хотел избежать сценария download-then-play. Любые идеи?