メインコンテンツまでスキップ

メディアファイルインポートの概要

DeviceMediaFileImportAPI を使用して、デバイス内メディアの検索、選択したファイルのアプリへの転送、対応動画の任意の防振処理、実行中のインポートのキャンセル、デバイス内メディアの削除を行います。

インポート処理

  1. fetchMediaFilesInfo がホットスポットを設定し、転送モードへ移行してデバイスのホットスポットに接続し、MediaFileInfoModel の一覧を返します。
  2. ユーザーが返されたモデルから1つ以上を選択します。
  3. importMediaFiles が選択されたファイルをダウンロードし、ファイル単位、速度、バッチ、データチャンクの進捗を通知します。
  4. 防振処理を利用できる場合、SDK は別の進捗コールバックを伴う後処理を実行できます。
  5. 完了コールバックが、インポート済みのローカル結果モデルを返します。防振処理に失敗した場合は、ダウンロード済みの元ファイルへフォールバックできます。

これはデバイスからアプリへ Wi-Fi で転送する処理です。アプリからデバイスへのアップロードや、Bluetooth によるファイル転送ではありません。

利用できるガイド