title: iPhone SDK: How do you download video files to the Document Directory and then play them?
body: <p>I've been fooling around with code for ages on this one, I would be very grateful if someone could provide a code sample that downloaded this file from a server <a href="http://www.archive.org/download/june_high/june_high_512kb.mp4" rel="noreferrer">http://www.archive.org/download/june_high/june_high_512kb.mp4</a>, (By the way it's not actually this file, it's just a perfect example for anyone trying to help me) and then play it from the documents directory. I know it seems lazy of me to ask this but I have tried so many different variations of NSURLConnection that it's driving me crazy.
  Also, if I did manage to get the video file downloaded would I be correct in assuming this code would then successfully play it:</p>
  
  <pre><code>NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
  NSString *documentsDirectory = [paths objectAtIndex:0]; 
  NSString *path = [documentsDirectory stringByAppendingPathComponent:@"june_high_512kb.mp4"]; 
  NSURL *movieURL = [NSURL fileURLWithPath:path]; 
  self.theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
  [_theMovie play];
  </code></pre>
  
  <p>If the above code would work in playing a video file from the document directory, then I guess the only thing I would need to know is, how to download a video file from a server. Which is what seems to be my major problem. Any help is greatly appreciated.</p>