title: Audio stream with AVPlayer
body: <p>There's a lot of streaming apps out there for iOS. They all use a player, which I assume is the AVPlayer. Yet it seems impossible to find a decent documentation with sample code that works ! I'm pretty sure it's nothing but a few line of codes, but I just can't figure out what's wrong... </p>
  
  <p>I have an EXC_BAD_ACCESS error when trying to call the "play" method. But the url is good and there is an instance of the player.</p>
  
  <pre><code>- (void)viewDidLoad {
      [super viewDidLoad];
  
  // Load the array with the sample file
  NSString *urlAddress = @"http://mystreamadress.mp3";
  
  //Create a URL object.
  urlStream = [NSURL URLWithString:urlAddress];   
  self.player = [AVPlayer playerWithURL:urlStream];   
  
  [urlAddress release];
  }
  </code></pre>
  
  <p>The urlStream is a property with retain attribute. Then I have an IBAction that fires when the button is clicked and that tries to play it, and that's where it crashes.</p>
  
  <pre><code>- (IBAction)playButtonPressed
  {       
      [player play];  
  }
  </code></pre>
  
  <p>Can my problem be because I'm trying to play MP3 or what ? The real url adress I'm using works fine when I use a webview to load it.</p>
  
  <p>If anyone could point me to a good sample (not the AVFoundation ou AVPlayer docs from Apple nor the AVTouchController project) it would be realy appreciated. </p>
  
  <p>Thanks !</p>