I'm building an iOS app that Stream's video from Google drive the videos link looks like this
https://drive.google.com/file/d/0B2Kri7-TaAFJSlJ4UTJuSElGamM/preview
The only way to get the Stream Link from the URL above is by Decoding the webView HTML
Code:
let myURLString = "https://drive.google.com/file/d/0B2Kri7-TaAFJSlJ4UTJuSElGamM/preview"
if let myURL = NSURL(string: myURLString) {
do {
let myHTMLString = try String(contentsOfURL: myURL, encoding: NSUTF8StringEncoding)
print("HTML : \(myHTMLString)")
} catch {
print("Error : \(error)")
}
} else {
print("Error: \(myURLString) doesn't URL")
}
after doing that i get the HTML for the webView
The problem is :
What I'm looking for in the HTML is this "fmt_stream_map" this contain is all the Streaming Links that I need too Stream the video but I don't know how to access it and get the Steam Links from it.
PS: I'm Working with an Android Developer and he told me he used this method to solve the issue but he couldn't explain it to me and I don't know java