NSURL *url = [NSURL fileURLWithPath:@"http://view.33591.com:586/2012/11/30/11/4207369.mp3"];
The URL you provide is not a filesystem path. Use [NSURL URLWithString:]
instead, and do read the documentation of the NSURL
class and in particular the methods you are seeking to use.
fileURLWithPath:
Initializes and returns a newly created NSURL object as a file URL with a specified path.
(emphasis mine)