Перейти в хранилище документации
Обратиться в техническую поддержку
Предыдущая страница Следующая страница
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
В этом случае ответ будет содержать все камеры, которые входят как минимум в одну из заданных групп.
Параметр group_ids доступен начиная с версии Axxon Next 4.3.0.8472.
Пример ответа:
{ "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" : "коммент", "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" } ] } ] }
Список групп (параметр "groups") и статус объекта (параметр "isActivated") присутствуют в ответе, начиная со сборки 4.3.0.8402.