【发布时间】:2016-08-26 03:07:35
【问题描述】:
我正在构建一个 iOS 应用程序,该应用程序来自 Google 的 Stream 视频驱动视频链接如下所示
https://drive.google.com/file/d/0B2Kri7-TaAFJSlJ4UTJuSElGamM/preview
从上面的 URL 获取 Stream Link 的唯一方法是解码 webView HTML
代码:
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")
}
之后我得到了 webView 的 HTML
问题是:
我在 HTML 中寻找的是这个“fmt_stream_map”,它包含我需要的所有流媒体链接 流式传输视频,但我不知道如何访问它并获取来自它的 Steam 链接。
PS:我正在与一位 Android 开发人员合作,他告诉我他使用 this 方法解决了这个问题,但他无法向我解释,我也不懂 java
【问题讨论】:
标签: android ios swift video-streaming