次の値に応じて、動画キャプチャまたはインターバル画像キャプチャを開始します。
captureMode
(オプション)
このコマンドは API レベル 2 で追加されました。
パラメータ
- このコマンドのリクエスト本文にパラメータはありません。インターバル画像かどうか
キャプチャまたは動画キャプチャは、
captureMode
オプションによって決まります。 インターバル キャプチャの場合、オープンエンドのキャプチャであるかどうかは、captureNumber
が 0 以上かどうかを示す値。captureMode
、captureInterval
、 インターバル キャプチャの前にcaptureNumber
を設定する必要があります。 「動画」に設定する必要があるのはcaptureMode
のみです動画の前 このキャプチャは camera.stopCapture コマンドでのみ停止できます。
結果
- オープンエンドのキャプチャ(CaptureMode == "video" または captureNumber == 0 の場合)
<ph type="x-smartling-placeholder">
- </ph>
- 一致する結果はありません。
- 無制限のインターバル キャプチャ:
<ph type="x-smartling-placeholder">
- </ph>
- fileUrls: 画像を指す絶対 URL のリスト
間隔キャプチャ用のファイルです。このコマンドは何も返されないことに注意してください。
キャプチャが完了するまで、直ちに
fileUrls
完了するまでcaptureNumber
。コマンドの進行状況は、 カメラを定期的にポーリングして取得します。たとえば、アンケートが 推定所要時間(time = captureInterval * (captureNumber - 1)
) /osc/commands/status API を使用するfileUrls
はコマンド終了時に返される結果です。 コマンドが正常に完了しなかった場合(たとえば、 (カメラのバッテリーが切れる前に撮影)や、カメラを接続解除する前に撮影された画像などが該当します。 コマンドが成功した場合 クライアントがcamera.listFiles
後でクライアントとカメラの間に新しい接続が確立されたとき。
- fileUrls: 画像を指す絶対 URL のリスト
間隔キャプチャ用のファイルです。このコマンドは何も返されないことに注意してください。
キャプチャが完了するまで、直ちに
エラー
- disabledCommand: コマンドは現在無効になっています。たとえばカメラ 動画キャプチャまたはインターバル キャプチャの途中です。
- invalidParameterName: パラメータ名を認識できません。たとえば
sessionId
を認識できません。
コマンド I/O | |
---|---|
コマンド入力 | none |
コマンド出力 | { "results": { "fileUrls":[ "url1", "url2", "url3", ... "urln" ] } } |
コマンド出力(エラー) | { "error": { "code": "disabledCommand", "message": "Command is currently disabled." } } |