メディアファイルインポートの概要
DeviceMediaFileImportAPI を使用して、デバイス内メディアの検索、選択したファイルのアプリへの転送、対応動画の任意の防振処理、実行中のインポートのキャンセル、デバイス内メディアの削除を行います。
インポート処理
fetchMediaFilesInfoがホットスポットを設定し、転送モードへ移行してデバイスのホットスポットに接続し、MediaFileInfoModelの一覧を返します。- ユーザーが返されたモデルから1つ以上を選択します。
importMediaFilesが選択されたファイルをダウンロードし、ファイル単位、速度、バッチ、データチャンクの進捗を通知します。- 防振処理を利用できる場合、SDK は別の進捗コールバックを伴う後処理を実行できます。
- 完了コールバックが、インポート済みのローカル結果モデルを返します。防振処理に失敗した場合は、ダウンロード済みの元ファイルへフォールバックできます。
これはデバイスからアプリへ Wi-Fi で転送する処理です。アプリからデバイスへのアップロードや、Bluetooth によるファイル転送ではありません。
利用できるガイド
メディアファイルの取り込み
デバイスのメディア情報を取得し、デバイスのホットスポット経由で選択したファイルを取り込む