GCXONEDocumentatie

Camera‑bediening

Op deze pagina
  1. GET /cameraControls/clipInfo
  2. Parameters
  3. Responsen
  4. GET /cameraControls/getSnapshot
  5. Parameters
  6. Responsen
  7. GET /cameraControls/getStream
  8. Parameters
  9. Responsen
  10. PUT /cameraControls/isolate
  11. Verzoek body
  12. Reacties
  13. GET /cameraControls/playAudio?deviceId={deviceId}&language={language}&audioFile={audioFile}
  14. Parameters
  15. Reacties
  16. GET /cameraControls/presetPTZ
  17. Parameters
  18. Antwoorden

Operaties op camera‑bediening resources. 6 eindpunten, elk relatief aan https://api.nxgen.cloud/api/v1 en geauthenticeerd zoals beschreven onder Authenticatie.

GET /cameraControls/clipInfo

haal clipinfo op voor tijdlijn

Parameters

Naam

In

Type

Verplicht

Beschrijving

id

query

string

ja

camera‑identificatie

startDate

query

string

ja

epoch‑tijd

endDate

query

string

ja

epoch‑tijd

Responsen

Status

Beschrijving

Body

200

Succes

204

Geen inhoud

401

Niet toegestaan

403

Verboden

404

Niet gevonden

GET /cameraControls/getSnapshot

Om snapshot‑details op te halen voor sensor

Parameters

Naam

In

Type

Verplicht

Beschrijving

sensorUniqueId

query

string

ja

sensor unieke id

deviceUniqueId

query

string

ja

apparaat unieke id

dateTime

query

string

nee

datumtijd

Responsen

Status

Beschrijving

Body

200

Succes

401

Niet toegestaan

403

Verboden

404

Niet gevonden

GET /cameraControls/getStream

Om streaming‑details op te halen voor sensor

Parameters

Naam

In

Type

Verplicht

Beschrijving

sensorId

query

string

ja

sensor-id

channelId

query

string

nee

channel-id

startTime

query

string

nee

starttijd van streaming

endTime

query

string

nee

eindtijd van streaming

Responsen

Status

Beschrijving

Body

200

Succes

401

Niet geautoriseerd

403

Verboden

404

Niet gevonden

PUT /cameraControls/isolate

om camera te isoleren

Verzoek body

Isoleren

json
[
  {
    "id": "sensor uniqueId",
    "isIsolate": "boolean",
    "startTime": "Epoch time in milliseconds",
    "duration": "Time in minutes"
  }
]

Reacties

Status

Beschrijving

Body

200

Succes

204

Geen inhoud

401

Niet toegestaan

403

Verboden

404

Niet gevonden

GET /cameraControls/playAudio?deviceId={deviceId}&language={language}&audioFile={audioFile}

Om audiobestand af te spelen

Parameters

Naam

In

Type

Verplicht

Beschrijving

deviceId

query

string

ja

language

query

string

ja

audioFile

query

string

ja

Reacties

Status

Beschrijving

Body

200

Succes

204

Geen inhoud

401

Niet toegestaan

403

Verboden

404

Niet gevonden

GET /cameraControls/presetPTZ

voer PTZ / Preset uit

Parameters

Naam

In

Type

Verplicht

Beschrijving

id

query

string

ja

action

query

"R" | "R_STOP" | "L" | "L_STOP" | "U" | "U_STOP" | "D" | "D_STOP" | "Z+" | "Z+_STOP" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "10"

ja

Selecteer een waarde van 1 tot 10 voor preset, alle andere voor PTZ

commandType

query

"ptz" | "preset"

ja

webSocketPort

query

string

nee

vereist voor heitel apparaattype

momentSpeed

query

string

nee

PTZ snelheid

Antwoorden

Status

Beschrijving

Body

200

Succes

204

Geen inhoud

401

Niet toegestaan

403

Verboden

404

Niet gevonden

Was deze pagina nuttig?

Bedankt — uw feedback gaat naar het team dat deze pagina beheert.