从iPad播放视频,导入我的应用程序

时间:2014-01-21 13:29:19

标签: ios video mpmovieplayercontroller alassetslibrary video-player

在我的应用中,我想播放用户iPad上已保存的视频。通常我们在我们的应用程序中使用UIimagePickercontroller来导入资产。但在我的情况下,我想播放视频文件而无需导入或保存在我的应用程序中。 我已经检查了UIImagePickerControllerMediaURL,它显示了y app的路径,这意味着失败是从临时文件夹文件:///private/var/mobile/Applications/137E6A4A-3777-4926-8D52-434C2E3EDC0C/tmp/trim.4BAC5E82 -D175-4ABD-BC9A-E3A8FF0D5551.MOV

我找到了一些帮助你们理解的链接 display image from URL retrieved from ALAsset in iPhone

play video from URL retrieved from ALAsset in iOS

1 个答案:

答案 0 :(得分:1)

  

但在我的情况下,我想播放视频文件而无需导入或保存   在我的应用程序

要实现此目的,您必须知道所需视频的ALAsset网址。使用ALAssetLibrary使用ALAsset网址加载视频。

您可以使用UIimagePickercontroller显示所有图片库视频,并且当用户从中选择视频时,您可以获取视频的网址。将这些网址保存到您的应用程序存储空间,然后在需要时再次播放(使用ALAsset并保存ALAsset网址)。