title: MPMoviePlayerController does not work with movie in documents folder
body: <p>I have a ViewController which plays a movie. If the movie was downloaded (with ASI-HTTP-Request) it takes the local version. Otherwise it streams it from the web. It's the exact same movie.</p>
  
  <p>Streaming does work very well, but playing the local file does not work. Just a black screen and no controls. The file has been downloaded correctly I checked the md5 checksum.</p>
  
  <p>It's a Apple QuickTime Video (.mov) at a size of 1024x5xx pixel.</p>
  
  <pre><code>player = [[MPMoviePlayerController alloc] init];
  [player.view setFrame: self.view.bounds];
  if (local) {
      // DOES not work
      // SHOULD be [NSURL fileURLWithString:...]
      [player setContentURL: [NSURL URLWithString: @"/path/to/the/movie.mov"]];
  } else {
      // does work
      [player setContentURL: [NSURL URLWithString: @"http://mydomain.tld/path/to/the/movie.mov"]];
  }
  [self.view addSubview: player.view];
  [player play]
  </code></pre>
  
  <p>I tried around with the players MediaSourceType. But it didn't help.
  Why does it not work? 
  I don't have any error messages because I dont receive one..., is there a way to get error messages from it?</p>
  
  <p><strong>Solution</strong></p>
  
  <p>I found my error.</p>
  
  <p>I used <code>[NSURL URLWithString: @"/the/path/..."]</code> for the local path.</p>
  
  <p>It works with <code>[NSURL fileURLWithPath: @"/the/path/..."]</code></p>