iPadで動画を選んで再生するアプリを開発しています。デバイスに存在するデフォルトの動画アプリに保存されている動画を選択したい。アプリケーションでこれらのビデオにアクセスするにはどうすればよいですか?
4 に答える
AVFoundation フレームワークで使用できるビデオ アセットのビデオと URL のリストを提供する、ビデオ用の MPMediaQuery を使用できます。例については、ここで受け入れられた回答を参照してください。
現在のSDKでは、iPodライブラリからビデオを再生することはできません。
注:iPodライブラリへのアクセスは、オーディオベースのメディアアイテムにのみ適用されます。iPodライブラリからビデオポッドキャスト、映画、またはテレビ番組を再生することはできません。
iOS 開発では、電話でやりたいことを常に正確に実行できるとは限りません。他のアプリへのアクセスもその 1 つです。この場合、組み込みの iOS アプリのデータにアクセスしたいと考えています。このアプリは他のアプリと同じですが、Apple が作成したものであり、そのデータにアクセスできるわけではありません。
アプリには独自のデータがあり、アプリは他のアプリのデータにアクセスできません。(Web サーバー経由など、何らかの形でアプリによって利用可能にされない限り)
公式にリリースするつもりでアプリを作成している場合、あなたが求めていることはできません。ユーザーが組み込みアプリの代わりにアプリを使用できるように、状況を最大限に活用し、アプリを組み込みアプリよりも優れたものにする必要があります。
検索UIImagePickerController
してUIImagePickerControllerDelegate
.
デバイス自体に組み込まれている動画アプリにアクセスしたい場合は、iPad を刑務所に入れなければ不可能だと思います。
ps。たった今、私の iPad で 1 つのアプリが video.app リストにアクセスできることがわかりました。私のiPadはios 5.1.1です。もしかしたら今ならできるかも!