在我的应用中访问iOS设备的视频应用中的视频

时间:2012-05-21 06:28:57

标签: video ios5

我正在开发一个应用程序来选择和播放iPad中的视频。我想选择设备中存在的默认视频应用中保存的视频。如何在我的应用程序中访问这些视频?

4 个答案:

答案 0 :(得分:2)

您可以将MPMediaQuery用于视频,这些视频会为您提供可在AVFoundation框架中使用的视频资源的视频和网址列表。例如,请参阅此处接受的答案:

MPMediaPickerController with video media types not working

答案 1 :(得分:1)

目前的SDK不允许您播放iPod库中的视频:

http://developer.apple.com/library/iOS/#documentation/Audio/Conceptual/iPodLibraryAccess_Guide/AboutiPodLibraryAccess/AboutiPodLibraryAccess.html#//apple_ref/doc/uid/TP40008765-CH103-SW9

  

注意:iPod库访问仅适用于基于音频的媒体项目。您无法播放iPod库中的视频播客,电影或电视节目。

答案 2 :(得分:0)

搜索UIImagePickerControllerUIImagePickerControllerDelegate

如果你想访问设备本身的内置视频应用程序,我认为没有破解你的ipad是不可能的。

PS。刚才我发现iPad上的一个应用程序可以访问video.app列表。而我的iPad是ios 5.1.1。也许它现在有可能!

答案 3 :(得分:0)

使用iOS开发,您无法始终在手机中执行任何您想要执行的操作。访问其他应用程序就是其中之一。在这种情况下,您想要访问内置iOS应用程序的数据。此应用程序就像任何其他应用程序一样,除了它由Apple制作,并不意味着您可以访问它的数据。

应用有自己的数据,应用无法访问其他应用的数据。 (除非它以某种方式由应用程序提供,例如通过Web服务器)

如果您的应用程序是打算将其发布供官方使用,那么您所要求的内容无法完成。您必须充分利用自己的情况,使应用程序比内置应用程序更好,以便用户使用您的应用程序而不是内置应用程序。