我目前正在使用第 3 方库 SCRecorder 来尝试使用 URL 创建 AVAsset,然后创建 AVPlayerItem -> AVPlayer 以输出视频。
我相信我的问题出现是因为我尝试播放的视频数据最初是作为原始数据文件保存到 Parse 的。此文件的引用 URL 格式为“http://files.parsetfss.com/something-file”。似乎没有办法使用这种类型的 URL 创建 AVAsset 并最终创建 AVPlayer。
我的问题是,是否有一种方法可以使用返回原始数据的 URL 创建 AVPlayerItem/AVPlayer,或者使用原始数据本身作为 NSData 创建一个?如果这是不可能的,有没有办法将 PFFile 以不同的格式保存到 Parse,这种格式会被 AVAsset/AVPlayer 接受,例如 .mov/.mp4?
Best Answer-推荐答案 strong>
我发现了问题...我只需要使用 PFFile(data: data, contentType: "video/mp4")
关于ios - 从原始数据创建 AVPlayer 或以不同格式将视频保存到 PFFile,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/27150872/
|