정해진 간격 후에 시간이 초과된 세션을 시작합니다. 요청하는 클라이언트에 대해 카메라를 잠그고 카메라의 절전 모드를 해제합니다. 새 세션 시작은 항상 허용되어야 한다는 점에 유의하세요. 기존 세션이 있는 경우 새 세션을 시작하기 전에 카메라가 자동으로 닫아야 합니다. 이 명령어는 API 수준 2에서 지원 중단되었습니다.
매개변수
- timeout: (선택사항) 요청된 세션 제한 시간(초)입니다. 생략된 경우 (HTTP 요청에 본문이 없음) 카메라는 적절한 제한 시간을 결정해야 합니다.
결과
- sessionId: 문자열 유형의 고유한 세션 식별자입니다.
- timeout: 확인된 세션 제한 시간(초)입니다.
오류
- invalidParameterName: 입력 매개변수 이름을 인식할 수 없습니다.
- invalidParameterValue: 입력 매개변수 이름은 인식되지만 전달된 값이 잘못되었습니다. 예를 들어 값이 범위를 벗어났거나 데이터 유형이 잘못되었습니다.
명령어 I/O | |
---|---|
명령어 입력 | { "parameters": { "timeout": 50 } } |
명령어 결과 | { "results": { "sessionId": "12ABC3", "timeout": 50 } } |
명령어 출력 (오류) | { "error": { "code": "cameraInExclusiveUse", "message": "Camera already in exclusive use, new session can't be started." } } |