camera.startSession
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Inicia uma sessão que expira após um intervalo fixo. Trava a câmera no
o cliente solicitante e garante que a câmera permaneça ativa. A partir de
uma nova sessão sempre deve ser permitida. Se já houver uma sessão,
devem ser fechados automaticamente pela câmera antes de iniciar a nova sessão.
Esse comando foi descontinuado no nível 2 da API.
Parâmetros
- timeout: (opcional) o tempo limite da sessão solicitado em segundos.
Se omitido (a solicitação HTTP não tem corpo), a câmera deve determinar um valor
tempo limite.
Resultados
- sessionId::identificador exclusivo de sessão do tipo string.
- tempo limite:tempo limite confirmado da sessão em segundos.
Erros
- invalidParameterName:o nome do parâmetro de entrada não foi reconhecido.
- invalidParameterValue: o nome do parâmetro de entrada é reconhecido, mas o
o valor passado é inválido; por exemplo, o valor está fora do intervalo ou os dados
está incorreto.
E/S de comando |
Entrada de comando |
{
"parameters": {
"timeout": 50
}
} |
Resposta ao comando |
{
"results": {
"sessionId": "12ABC3",
"timeout": 50
}
} |
Resposta ao comando (erro) |
{
"error": {
"code": "cameraInExclusiveUse",
"message": "Camera already in exclusive use, new
session can't be started."
}
} |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-08-21 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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"]]