Документация для версии Axxon Next 4.4.6. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Axxon Next 4.1.1.7773 и старше.

До этого см. Получение списка источников видео (камер)

GET http://IP-адрес:порт/префикс/camera/list -  получить все доступные оригинальные источники (камеры) Axxon-домена. Возвращаемые идентификаторы VIDEOSOURCEID будут иметь вид "HOSTNAME/ObjectType.Id/Endpoint.Name". Также будут возвращены friendly name и прочая метаинформация.

возможные параметры:

limit определяет максимальное количество возвращаемых результатов, по умолчанию 1000.

next_page - значение параметра nextPageToken, который будет в ответе, если запрос вернул не все результаты. Применяется для получения следующих значений.

filterпараметр, который позволяет получить подмножество результатов в соответствии с фильтром. На данный момент может принимать значения HOSTNAME или VIDEOSOURCEID.

Внимание!

Если имя сервера Endpoint, то запрос  GET http://IP-адрес:порт/префикс/camera/list?filter=Endpoint вернет всё видеокамеры.

group_ids - список идентификатор групп, которым должны принадлежать камеры (см. Получение списка групп и их содержимого). Возможно задание нескольких идентификатор, используя разделитель "|". Например:

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

В этом случае ответ будет содержать все камеры, которые входят как минимум в одну из заданных групп. 

Пример ответа:

{
   "cameras" : [
      {
         "archives" : [
            {
               "accessPoint" : "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:0",
               "default" : true,
               "isEmbedded" : false,
               "storage" : "hosts/Server1/MultimediaStorage.AntiqueWhite/MultimediaStorage",
               "storageDisplayName" : "Aquablue"
            },
            {
               "accessPoint" : "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:0",
               "default" : false,
               "isEmbedded" : false,
               "storage" : "hosts/Server1/MultimediaStorage.Aquamarine/MultimediaStorage",
               "storageDisplayName" : "Aquamarine"
            }
         ],
         "audioStreams" : [],
         "comment" : "comment",
         "detectors" : [
            {
               "accessPoint" : "hosts/Server1/AVDetector.14/EventSupplier",
               "displayName" : "",
               "type" : "LprDetector_Vit"
            }
         ],
         "displayId" : "1",
         "displayName" : "Server1-Auto",
         "groups" : [ "e2f20843-7ce5-d04c-8a4f-826e8b16d39c" ],
         "ipAddress" : "0.0.0.0",
         "isActivated" : false,
         "latitude" : "789,000000",
         "longitude" : "456,000000",
         "model" : "Virtual",
         "offlineDetectors" : [],
         "ptzs" : [],
         "textSources" : [],
         "vendor" : "AxxonSoft",
         "videoStreams" : [
            {
               "accessPoint" : "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:0"
            }
         ]
      }
   ]
}

Примечание

В зависимости от локализации Сервера разделителем в значении параметров latitude и longitude может быть либо точка, либо запятая.

Список групп (параметр groups) и статус объекта (isActivated) присутствуют в ответе, начиная со сборки 4.3.0.8402.

Параметр group_ids  доступен в ответе, начиная с версии Axxon Next 4.3.0.8472.

Параметры latitude и longitude доступны в ответе, начиная с версии Axxon Next 4.3.3.8923.

  • No labels