Documentation for Axxon Next 4.5.0. Documentation for other versions of Axxon Next is available too.

Previous page Next page

Tylko dla wersji Axxon Next od 4.1.1.7773 w górę.

Aby zapoznać się z tę metodą dla starszych wersji Axxon Next, przejdź do Get list of video sources (cameras).

GET http://IP-address:port/prefix/camera/list - pozyskaj listę wszystkich dostępnych pierwotnych źródeł wideo (kamer) Domeny Axxon. 

Zwracane identyfikatory VIDEOSOURCEID posiadają następujący format:"HOSTNAME/ObjectType.Id/Endpoint.Name". "Przyjazna" nazwa (Friendly name) oraz inne stosowne metadane także są pozyskiwane.

ParametrWymaganyOpis
limitNieOkreśla maksymalną liczbę zwracanych rezultatów; domyślna wartość to 1000.
next_pageNieWartość dla parametru nextPageToken, który będzie zawarty w odpowiedzi jeśli nie zwróci ona wszystkich rezultatów. Można z niego skorzystać w celu otrzymania pozostałych wartości.
filterNie

Pozwala na pozyskanie podzbioru wyników zgodnie z określonym filtrem; na chwilę obecną możliwe wartości to: HOSTNAMEVIDEOSOURCEID.

Attention!

Jeśli nazwa Serwera zostanie określona jako Office, zapytanie GET http://IP-address:port/prefix/camera/list?filter=Office zwróci wszystkie kamery dla Serwera Office.

group_idsNie

Lista identyfikatorów grup, dla których będą zwracane kamery (zobacz: Pozyskaj listę grup oraz ich zawartość). Możliwe jest określenie kilku identyfikatorów przy pomocy separatora "|". Przykładowo:

http://localhost:80/camera/list?group_ids=6af92229-43ff-0347-9dae-081bf9835733|b48111eb-64c5-294c-a69c-4adb07c954d1 

Powyższe zapytanie spowoduje otrzymanie odpowiedzi zawierającej wszystkie kamery, które znajdują się w przynajmniej jednej z określonych grup.

Przykładowe zapytanie:

GET http://127.0.0.1:80/camera/list?filter=Server1

Przykładowa odpowiedź:

{
    "cameras": [
        {
            "archives": [
                {
                    "accessPoint": "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:0",
                    "default": true,
                    "isEmbedded": false,
                    "storage": "hosts/Server1/MultimediaStorage.AliceBlue/MultimediaStorage",
                    "storageDisplayName": "AliceBlue"
                }
            ],
            "audioStreams": [
                {
                    "accessPoint": "hosts/Server1/DeviceIpint.1/SourceEndpoint.audio:0",
                    "isActivated": false
                }
            ],
            "azimuth": "0,000000",
            "comment": "",
            "detectors": [
                {
                    "accessPoint": "hosts/Server1/AVDetector.1/EventSupplier",
                    "displayName": "Motion detection",
                    "events": [
                        "MotionDetected",
                        "MotionMask",
                        "TargetList"
                    ],
                    "parentDetector": "",
                    "type": "unknown"
                }
            ],
            "displayId": "1",
            "displayName": "Camera 1",
            "groups": [
                "e2f20843-7ce5-d04c-8a4f-826e8b16d39c"
            ],
            "ipAddress": "0.0.0.0",
            "isActivated": true,
            "latitude": "0,000000",
            "longitude": "0,000000",
            "model": "Virtual several streams",
            "offlineDetectors": [],
            "ptzs": [],
            "textSources": [],
            "vendor": "AxxonSoft",
            "videoStreams": [
                {
                    "accessPoint": "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:0"
                },
                {
                    "accessPoint": "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:1"
                }
            ]
        },
        {
ParametrOpis
archives

Lista archiwów, z którym kamera jest powiązana.

audioStreams

Strumień audio.

commentKomentarz.
detectorsLista utworzonych narzędzi detekcji.
displayId"Przyjazna" nazwa (Friendly name).
displayNameNazwa.
groups

Lista grup, do których należy kamera. Parametr ten jest dostępny począwszy od wersji 4.3.0.8402.

ipAddressAdres IP.
isActivated

True - obiekt jest włączony, False - obiekt jest wyłączony. Parametr ten jest dostępny począwszy od wersji 4.3.0.8402.

azimuth, latitude, longitude

Koordynaty kamery. Parametry te są dostępne podcząwszy od wersji 4.3.3.8923. W zależności od lokalizacji Serwera wartości parametrów mogą być oddzielone kropkami bądź przecinkami.

modelModel.
ptzs

Urządzenia PTZ, gdzie:

is_active - określa, czy obiekt PTZ jest aktywny,

pointMove - wsparcie Point&Click,

areaZoom - wsparcie Areazoom.

textSourcesŹródła zdarzeń.
vendorProducent.
videoStreamsStrumienie wideo.
  • No labels