GET http://IP-adress:port/prefix/archive/media/{VIDEOSOURCEID}/{STARTTIME} - pozyskuje ramkę po jej STARTTIME. Ramka jest zwracana w formacie JPEG.
{VIDEOSOURCEID} - trójkomponentowe ID źródłowego punktu końcowego (zobacz: Pozyskaj listę źródeł wideo (kamer)). Przykład: "SERVER1/DeviceIpint.3/SourceEndpoint.video:0:0". |
{STARTTIME} - czas w formacie ISO. Ustal strefę czasową na UTC+0. |
| Parametr | Wymagany | Opis | |
|---|---|---|---|
| threshold | Nie | Dostępne począwszy od Axxon Next 4.4.1.9245. Jeśli w określonym czasie nie ma ramki, najbliższa ramka w zasięgu [STARTTIME; STARTTIME + threshold] jest zwracana; zasięg jest określany w milisekundach. Jeśli ramka dla określonego zasięgu nie istnieje, zostanie zwrócony błąd 404 Not Found. | |
w h | Nie | w – szerokość ramki, h – wysokość ramki.
| |
crop_x crop_y crop_width crop_height | Nie | Dostępne począwszy od wersji Axxon Next 4.4.1.9115. crop_x – poziome wcięcie od lewego górnego rogu. Możliwe wartości: od 0 do 1. Domyślna wartość: 0. crop_y – pionowe wcięcie od lewego górnego rogu. Możliwe wartości: od 0 do 1. Domyślna wartość: 0. crop_width – współczynnik pierwotnej szerokości obrazu. Możliwe wartości: od 0 do 1. Domyślna wartość: 1. crop_height – współczynnik pierwotnej wysokości obrazu. Możliwe wartości: od 0 do 1. Domyślna wartość: 1. |
GET http://IP-Address:port/prefix/archive/contents/frames/{VIDEOSOURCEID}/{ENDTIME}/{BEGINTIME} – pozyskaj czas rejestracji ramki w archiwum.
Składnia dla ENDTIME oraz BEGINTIME jest opisana w sekcji Pozyskaj zawartość archiwum. |
| Parametr | Wymagane | Opis |
|---|---|---|
| limit | Nie | Domyślna wartość parametru to 250. Parametr jest opcjonalny dla serwera; może zwracać mniej wyników wyszukiwania. |
Przykładowe zapytanie:
GET http://127.0.0.1:80/archive/contents/frames/SERVER1/DeviceIpint.2/SourceEndpoint.video:0:0/past/future?limit=3
Przykładowa odpowiedź:
{
"frames": [
"20200525T113229.649000",
"20200525T113229.100000",
"20200525T113228.588000"
],
"more": true
} |
| Parametr | Opis | |
|---|---|---|
| frames | Tablica zawierająca znaczniki czasu przechowywanych ramek.
| |
| more | true - serwer zwrócił wszystkie ramki w zasięgu. false - serwer nie zwrócił wszystkich ramek z powodu przekroczenia limitu (parametr limit). |