2012-05-21 70 views
2

我正在開發一款應用程序以在iPad中選擇和播放視頻。我想選擇保存在設備中默認的視頻應用中的視頻。我如何在我的應用程序中訪問這些視頻?在我的應用程序中訪問iOS設備的視頻應用程序中的視頻

+0

你所說的「默認視頻設備中存在的應用程序」,他們的文件夾中的應用程序中,或在包是什麼意思? – iNoob

+0

視頻應用是設備中的內置應用,如照片,聯繫人,電話亭等。我想訪問視頻中的默認視頻應用程序,而不是從相機膠捲。我怎樣才能做到這一點? –

+0

因爲你必須訪問'UIImagePickerController'嘗試引用這個問題。 http://stackoverflow.com/questions/1631778/how-to-access-videos-in-iphone-where-does-it-store-the-downloaded-videos – iNoob

回答

0

搜索UIImagePickerControllerUIImagePickerControllerDelegate

如果你想訪問設備本身的內置視頻應用程序,我認爲這是不可能的,沒有你的ipad休息監獄。

ps。剛纔我發現iPad上的一個應用程序可以訪問video.app列表。而我的iPad與ios 5.1.1。也許現在是可能的!

+0

我不想使用uiimagepickercontroller訪問相機膠捲。但我想訪問設備中的內置視頻應用程序。我怎樣才能做到這一點? –

+0

沒有休息監獄似乎是不可能的 –

+0

如果我越獄的設備是什麼方法?事實上我想通過我的應用程序訪問它,那麼爲什麼我應該越獄該設備? –

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資料庫中的視頻播客,電影或電視節目。

+0

我已經上傳了我正在談論的視頻應用程序的screeenshot。將紅色圓圈標記到應用程序中。希望你明白了 –

0

使用iOS開發,您無法始終在手機中執行任何您想要的操作。訪問其他應用程序就是其中之一。在這種情況下,您想要訪問內置iOS應用程序的數據。這個應用程序就像其他任何應用程序一樣,除了它是由Apple製作的,並不意味着您可以訪問它的數據。

應用程序擁有自己的數據,應用程序無法訪問其他應用程序的數據。 (除非它以某種方式由應用程序提供,例如通過網絡服務器)

如果您正在製作您的應用程序,意圖將其發佈以供官方使用,則您所要求的內容無法完成。您必須充分利用您的情況,使您的應用程序比內置應用程序更好,以便用戶使用您的應用程序而不是內置應用程序。

相關問題