从原始数据创建AVPlayer或以不同格式将视频保存到PFFile

时间:2014-11-26 13:48:17

标签: ios objective-c video parse-platform avfoundation

我目前正在与第三方库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?

1 个答案:

答案 0 :(得分:4)

我想出了问题......我只需要使用PFFile(数据:data,contentType:" video / mp4"):P