Перейти в хранилище документации
Обратиться в техническую поддержку
Предыдущая страница Следующая страница
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/QA-T40/DeviceIpint.1/SourceEndpoint.video:0:0", "isEmbedded": false, "storage": "hosts/QA-T40/MultimediaStorage.AliceBlue/MultimediaStorage", "storageDisplayName": "Архив AliceBlue" } ], "audioStreams": [ { "accessPoint": "hosts/QA-T40/DeviceIpint.1/SourceEndpoint.audio:0" } ], "comment": "Comment 1", "detectors": [ { "accessPoint": "hosts/QA-T40/AVDetector.1/EventSupplier", "displayName": "" } ], "displayName": "Камера", "groups": [ "d67c939c-643d-e948-96ec-d1eec2c0d1e9", "e2f20843-7ce5-d04c-8a4f-826e8b16d39c" ], "ipAddress": "172.17.11.22", "isActivated": true, "offlineDetectors": [], "ptzs": [], "videoStreams": [ { "accessPoint": "hosts/QA-T40/DeviceIpint.1/SourceEndpoint.video:0:0" }, { "accessPoint": "hosts/QA-T40/DeviceIpint.1/SourceEndpoint.video:0:1" } ] }, {
Список групп (параметр "groups") и статус объекта (параметр "isActivated") присутствуют в ответе, начиная со сборки 4.3.0.8402.