camera.startSession
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Avvia una sessione che scade dopo un intervallo fisso. Blocca la videocamera in
che richiede il cliente e si assicura che la videocamera rimanga attiva. Tieni presente che a partire da
dovrebbe essere sempre consentita una nuova sessione. Se esiste già una sessione,
dovrebbe essere chiuso automaticamente dalla videocamera prima di iniziare la nuova sessione.
Questo comando è stato deprecato nel livello API 2.
Parametri
- timeout: (facoltativo) timeout di sessione richiesto in secondi.
Se omesso (la richiesta HTTP non ha un corpo), la fotocamera dovrebbe determinare una
timeout.
Risultati
- sessionId: identificatore di sessione univoco della stringa di tipo.
- timeout:timeout della sessione confermato in secondi.
Errori
- invalidParameterName:nome del parametro di input non riconosciuto.
- invalidParameterValue: il nome del parametro di input è riconosciuto, ma
il valore trasmesso non è valido. Ad esempio, il valore non rientra nell'intervallo o i relativi dati
il tipo non è corretto.
I/O comando |
Input comando |
{
"parameters": {
"timeout": 50
}
} |
Output comando |
{
"results": {
"sessionId": "12ABC3",
"timeout": 50
}
} |
Output comando (errore) |
{
"error": {
"code": "cameraInExclusiveUse",
"message": "Camera already in exclusive use, new
session can't be started."
}
} |
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-08-21 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-08-21 UTC."],[],["The core action initiates a timed camera session, locking the camera to the client and ensuring it remains active. A new session is always permitted, automatically ending any existing session. The user can optionally specify a session timeout in seconds; otherwise, the camera sets a default. The output includes a unique session ID and the confirmed timeout. Errors can occur if parameter names or values are invalid. This command has been deprecated after API level 2.\n"]]