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

Предыдущая страница Видеокамеры  Получение живого потока от видеокамеры Следующая страница

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.

Внимание!

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

group_ids

Нет

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

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

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

Пример запроса:

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

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

{
    "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": "ITV",
            "videoStreams": [
                {
                    "accessPoint": "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:0"
                },
                {
                    "accessPoint": "hosts/Server1/DeviceIpint.1/SourceEndpoint.video:0:1"
                }
            ]
        },
        {
ПараметрОписание параметра
archives

Список архивов, к которым привязана видеокамера.

audioStreams

Аудиопоток.

commentКомментарий.
detectorsСписок созданных детекторов.
displayIdДружественный идентификатор.
displayNameИмя.
groups

Список групп, к которым принадлежит видеокамера. Параметр присутствует в ответе, начиная с версии 4.3.0.8402.

ipAddressIP-адрес.
isActivated

True - объект включен, False - объект отключен. Параметр присутствует в ответе, начиная с версии 4.3.0.8402.

azimuth, latitude, longitude

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

modelМодель.
ptzs

PTZ-устройства, где:

is_active - указывает активирован ли объект Телеметрия,

pointMove - поддержка функции Point&Click

areaZoom - поддержка функции Areazoom.

textSourcesИсточники событий.
vendorПроизводитель.
videoStreamsВидеопотоки.
  • No labels