cómo verificar si existen rtmp o hls urls o darán un error 404 en forma rápida
Necesito analizar algunos datos de rss y abrir enlaces relacionados de rss analizados en swift 2, por ejemplo, quiero verificar que este enlace sea válido o no:
rtmp://185.23.131.187:1935/live/jomhori1
o este :
http://185.23.131.25/hls-live/livepkgr/_defint_/liveevent/livestream.m3u8
Mi código para verificar la validación de la url:
let urlPath: String = "http://185.23.131.25/hls-live/livepkgr/_defint_/liveevent/livestream.m3u8"
let url: NSURL = NSURL(string: urlPath)!
let request: NSURLRequest = NSURLRequest(URL: url)
let response: AutoreleasingUnsafeMutablePointer<NSURLResponse?>=nil
var valid : Bool!
do {
_ = try NSURLConnection.sendSynchronousRequest(request, returningResponse: response)
} catch {
print("404")
valid = false
}
He buscado en la web pero todo el método que encontré no fue útil para mi problema.