Skip to main content
Skip table of contents

Обновление стрима

Обновление стрима аналитики.

Обновление стрима происходит через удаление старого и создание нового стрима. При несовпадении параметра {CaseType} обновление будет невозможно.

PUT /api/streams/{stream-uid}?format=json
Body
json
JSON
{
    "Collections": [
        "7318bbe8-1090-11ec-a9fc-addec8dfe22c"
    ],
    "CaseType": "face-recognition",
    "CameraGroupUid": "3625bbe8-1090-11ec-a9fc-addec8dfe22c",
    "Source": {
        "Uid": "ca64108f-bcd1-431e-8e5a-07862d0976f3",
        "Url": "rtsp://testvmsms3.<vms>.video:4554/live/d1d97b55-0564-4da6-be9f-dc2d079b8823/?token=lHHNFr0E-laDJb7o0lu5_V7VUnJlCfTtsQit1EWvLxOcWvLxOc7FiSQ9_p2ptR5GKF4rvh7UX3EB1FTthG3oR1yvDMq0-70_cBGs-IiKwLoIKUvw_syjisCI_FhPDw2XHbNRV9aql4AeO5HyUeXtd-VpLiTw~~",
        "Output": {
            "Encoding": "none",
            "FPS": 5
        }
    },
    "Pipeline": {
        "ConfigPath": "....",
        "Events": {
            "FrequencyMs": 200
        },
        "Detector": {
            "Threshold": 0.5
        },
        "Watcher": {
            "ObjectMax": [
                400,
                400
            ],
            "MaxCountObject": 2,
            "MaxTrackObject": 8,
            "FullFrameFrequency": 5
        },
        "Fences": [],
        "Areas": []
    }
}
stream-uidoptional
uid
Уникальный идентификатор стрима
Collectionsrequired
array
Массив идентификаторов коллекций, которые, в случае необходимости, будут применяться при обработке событий данного стрима
CaseTyperequired
string
Тип аналитики (должен совпадать с изначальным типом).
Pipelinerequired
json
Конфигурация потока с указанием необходимых параметров для работы аналитики
CameraGroupUidrequired
uid
Идентификатор группы камер, по которому несколько стримов объединяются в одну группу
Source.Uidrequired
uid
Идентификатор потока
Source.Urlrequired
string
Url для получения потока
Response
200
Возвращает JSON объект с идентификатором созданного стрима
JSON
{
                 "stream_uid": "f5fdc046-10b1-11ec-a9fc-addec8dfe22c"
            }
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.