Contrôles de Caméra
Sur cette page
- GET /cameraControls/clipInfo
- Paramètres
- Réponses
- GET /cameraControls/getSnapshot
- Paramètres
- Réponses
- GET /cameraControls/getStream
- Paramètres
- Réponses
- PUT /cameraControls/isolate
- Corps de la demande
- Réponses
- GET /cameraControls/playAudio?deviceId={deviceId}&language={language}&audioFile={audioFile}
- Paramètres
- Réponses
- GET /cameraControls/presetPTZ
- Paramètres
- 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
[
{
"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é |
Merci — votre retour est transmis à l’équipe responsable de cette page.