5.8.1 api camera caps

Funkce /api/camera/caps vrací seznam možných zdrojů videa a variant rozlišení JPEG snímků, které lze stahovat pomocí funkce /api/camera/snapshot.

Funkce je součástí služby Camera a v případě použití autentizace je nutné, aby uživatel měl přiřazené privilegium Kamera – sledování.

Pro tuto funkci lze použít metody GET nebo POST.

Funkce nemá žádné parametry.

Odpověď je ve formátu application/json a obsahuje seznam podporovaných rozlišení JPEG snímků (pole jpegResolution) a seznam dostupných zdrojů obrazu (pole sources), které lze použít v parametrech funkce /api/camera/snapshot.

Parametr

Popis

width, height

Rozlišení snímku v pixelech

source

Identifikátor zdroje obrazu

Příklad:

GET /api/camera/caps
{
  "success" : true,
  "result" : {
    "jpegResolution" : [
      {
        "width" : 160,
        "height" : 120
      },
      {
        "width" : 176,
        "height" : 144
      },
      {
        "width" : 320,
        "height" : 240
      },
      {
        "width" : 352,
        "height" : 272
      },
      {
        "width" : 352,
        "height" : 288
      },
      {
        "width" : 640,
        "height" : 480
      }
    ],
    "sources" : [
      {
        "source" : "internal"
      },
      {
        "source" : "external"
      }
    ]
  }
}