Memulai sesi yang waktu habis setelah interval tetap. Kunci kamera ke meminta klien dan memastikan kamera tetap terjaga. Perhatikan, memulai sesi baru harus selalu diizinkan. Jika sudah ada, sesi akan ditutup secara otomatis oleh kamera sebelum memulai sesi baru. Perintah ini tidak digunakan lagi di API level 2.
Parameter
- timeout: (Opsional) Waktu tunggu sesi yang diminta dalam detik. Jika dihilangkan (permintaan HTTP tidak memiliki isi), kamera harus menentukan waktu tunggu habis.
Hasil
- sessionId: ID sesi unik dari string jenis.
- timeout:Waktu tunggu sesi yang dikonfirmasi dalam detik.
Error
- invalidParameterName: Nama parameter input tidak dikenal.
- invalidParameterValue: Nama parameter input dikenali, tetapi nilai yang diteruskan tidak valid; misalnya, nilai di luar rentang atau datanya jenisnya salah.
I/O Perintah | |
---|---|
Input Perintah | { "parameters": { "timeout": 50 } } |
Output Perintah | { "results": { "sessionId": "12ABC3", "timeout": 50 } } |
Output Perintah (Error) | { "error": { "code": "cameraInExclusiveUse", "message": "Camera already in exclusive use, new session can't be started." } } |