【发布时间】:2020-05-12 00:01:34
【问题描述】:
我试图从 Firebase 存储中检索/加载视频以将这些字节用于 iOS 播放器,但我失败得很惨。我从那里获得了正确的数据(我使用了调试并且我得到了正确的字节,即 84611570),但我不能将它与 MPMoviePlayerController 或 AVPlayer 一起使用,因为两者都使用 URL 方法。我试图提供来自服务器的路径,但存储没有 https sintax 有一些 gs:// 或一些关于它的东西。我需要一些关于某种方法的指导,因为我浪费了很多时间并且没有继续前进(加载 1%)。我的代码在下面供某人检查。关于如何转换数据并放入播放器的任何想法?
func downloadVideo(filename:String){
let downloadVideoReference = videoReference.child(filename)
let dowloadTask = downloadVideoReference.getData(maxSize: 1024 * 1024 * 1024 * 1024) { (data, erro) in
if data != nil {
print(data)
print(type(of: data))
}
}
}
【问题讨论】:
标签: swift avfoundation firebase-storage media-player avkit