GCXONEDocumentation

Contrôles de Caméra

Sur cette page
  1. GET /cameraControls/clipInfo
  2. Paramètres
  3. Réponses
  4. GET /cameraControls/getSnapshot
  5. Paramètres
  6. Réponses
  7. GET /cameraControls/getStream
  8. Paramètres
  9. Réponses
  10. PUT /cameraControls/isolate
  11. Corps de la demande
  12. Réponses
  13. GET /cameraControls/playAudio?deviceId={deviceId}&language={language}&audioFile={audioFile}
  14. Paramètres
  15. Réponses
  16. GET /cameraControls/presetPTZ
  17. Paramètres
  18. Réponses

Opérations sur les ressources de contrôles de caméra. 6 points de terminaison, chacun relatif à https://api.nxgen.cloud/api/v1 et authentifié comme décrit sous Authentification.

GET /cameraControls/clipInfo

obtenir les informations de clip pour la chronologie

Paramètres

Nom

Dans

Type

Obligatoire

Description

id

requête

chaîne

oui

identifiant de caméra

startDate

requête

chaîne

oui

temps epoch

endDate

requête

chaîne

oui

temps epoch

Réponses

Statut

Description

Corps

200

Succès

204

Pas de contenu

401

Non autorisé

403

Interdit

404

Pas trouvé

GET /cameraControls/getSnapshot

Obtenir les détails de l'instantané du capteur

Paramètres

Nom

Dans

Type

Obligatoire

Description

sensorUniqueId

requête

chaîne

oui

identifiant unique du capteur

deviceUniqueId

requête

chaîne

oui

identifiant unique de l'appareil

dateTime

requête

chaîne

non

date et heure

Réponses

Statut

Description

Corps

200

Succès

401

Non autorisé

403

Interdit

404

Pas trouvé

GET /cameraControls/getStream

Obtenir les détails du flux du capteur

Paramètres

Nom

Dans

Type

Obligatoire

Description

sensorId

query

string

oui

id du capteur

channelId

query

string

non

id du canal

startTime

query

string

non

heure de début du streaming

Temps de fin

query

string

non

temps de fin du streaming

Réponses

Statut

Description

Corps

200

Succès

401

Non autorisé

403

Interdit

404

Pas trouvé

PUT /cameraControls/isolate

Isoler la Caméra

Corps de la demande

Isoler

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

Réponses

Statut

Description

Corps

200

Succès

204

Pas de contenu

401

Non autorisé

403

Interdit

404

Pas trouvé

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

Lire le fichier audio

Paramètres

Nom

Dans

Type

Obligatoire

Description

deviceId

query

string

oui

language

query

string

oui

audioFile

query

string

oui

Réponses

Statut

Description

Corps

200

Succès

204

No Content

401

Non autorisé

403

Interdit

404

Pas trouvé

GET /cameraControls/presetPTZ

do PTZ / Preset

Paramètres

Nom

Dans

Type

Obligatoire

Description

id

requête

chaîne

oui

action

requête

"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"

oui

Sélectionner une valeur de 1 à 10 pour le préréglage, toutes les autres pour le PTZ

commandType

requête

"ptz" | "preset"

oui

webSocketPort

requête

chaîne

non

obligatoire pour le type d'appareil heitel

momentSpeed

requête

chaîne

non

Vitesse PTZ

Réponses

Statut

Description

Corps

200

Succès

204

Aucun contenu

401

Non autorisé

403

Interdit

404

Pas trouvé

Cette page vous a-t-elle été utile ?

Merci — votre retour est transmis à l’équipe responsable de cette page.