我正在開發iPhone用戶的應用程序,用戶點擊按鈕,從他的iPhone獲取所有視頻列表並上傳所選視頻到服務器。 我知道如何將視頻上傳到服務器,但我不知道如何實現視頻搜索。 如何在Array中獲取所有視頻(在用戶iPhone中)? (目前我IPhone是無法使用的,所以我想也知道如何在IPhone模擬器測試視頻搜索?)視頻搜索
親切的問候
我正在開發iPhone用戶的應用程序,用戶點擊按鈕,從他的iPhone獲取所有視頻列表並上傳所選視頻到服務器。 我知道如何將視頻上傳到服務器,但我不知道如何實現視頻搜索。 如何在Array中獲取所有視頻(在用戶iPhone中)? (目前我IPhone是無法使用的,所以我想也知道如何在IPhone模擬器測試視頻搜索?)視頻搜索
親切的問候
您需要使用UIImagePickerController組件,將其配置爲在瀏覽庫時僅顯示視頻。
你可以做,通過設置選擇器的mediaTypes
財產是這樣的:如果你想測試它在模擬器
myImagePickerController.mediaTypes =
[[NSArray alloc] initWithObjects: (NSString *) kUTTypeMovie, nil];
然後,你需要保存一些關於它的視頻,你可以使用UISaveVideoAtPathToSavedPhotosAlbum
功能來實現。查看此great answer以獲取更詳細的說明。
此鏈接顯示如何,因爲從photoroll只訪問視頻設備的所有視頻應存儲在那裏,您應該可以從那裏訪問它們:Picking video from PhotoLibrary with UIImagePickerController in OS 3.1
感謝您的回答,但是我想澄清一些細節。因此,首先我將UIImagePickerController.h添加到我的項目中,然後創建函數並在其中編寫:'UIImagePickerController * myImagePickerController;'然後粘貼您的代碼併爲此函數設置一個按鈕,這必須正確工作?如果是的,非常感謝。 –
爲了瞭解如何正確使用該組件,我建議你查看一下你可以在我鏈接的文檔中找到的例子。我的代碼行只是將瀏覽限制爲視頻。當然還有更多要設置:) –