Quiero reproducir archivos desde url, y los url se guardan en una matriz y se reproducen en línea.
ni idea de cómo hacer esto, cualquier ayuda sería muy apreciable.
error fatal que viene
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "http://royalwap.net/48-740090s/Na%20Na%20Na%20Na.mp3")
let urlRequest = NSURLRequest( URL: url! )
var error: NSError? = nil
NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue(), completionHandler: {response, data , error in
if error != nil {
println("There was an error")
} else {
self.player = AVAudioPlayer(contentsOfURL: url , error: nil )
self.player.play()
}})
}
Respuestas
0 para la respuesta № 1Use AVPlayer para transmitir el audio de la url, no podrá hacerlo con AVAudioPlayer a menos que lo descargue.
let url = NSURL(string: "http://royalwap.net/48-740090s/Na%20Na%20Na%20Na.mp3")!
let playerItem = AVPlayerItem(URL: url)
player = AVPlayer(playerItem: playerItem)
player.play()