Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

An object that stores properties of a jobTask context and application-specific configurations.

Fields

Key

TypeRequired

Description

inputUris inputs [ ]

StringRequired

입력 URI특정 VI의 경우 . 앱에 따라 복수개의 입력이 필요할 수도 있음

typeoutputs [ ]

String

Required

VI 타입 (People Counting, Face Recognition, …)

preferredAlarmPeriod

Int

Optional

선호하는 알람 주기 (단위: 초)

서버는 설정 주기대로 알람을 주기 위해 노력함

appParams [ ]

String

Optional

VI 타입에 따른 설정 파라메터

미입력 시 기본값 적용

...

출력 URI. 앱에 따라 복수개의 출력이 있을 수 있음

appCode

String

실행할 앱의 종류를 구분하는 코드. See app_code table

alarmIntervalHint

Integer

선호하는 알람 주기를 앱에게 힌트로 보내기 위한 값. (단위: 밀리초)

annotationLevel

Integer

비디오 주석 수준 (0: 비디오 주석 안함, 1~5: 가장 약함 ~ 가장 강함)

appConfigs [ ]

String

앱의 고유 비정형 설정 값

JSON BODY

Code Block
{
  "inputUrisinputs ": [ "rtsp://98.210.72.185" ],
 "playcan "outputs ": [ "rtsp://outputs/0211.31.165.189" ], 
  "typeappCode": "PeopleCounting2000",
  "preferredAlarmPeriodalarmIntervalHint": 35000,
  "appParamsannotationLevel":3,
{     "annotationModeappConfigs":"normal", {
    "sensibility":"5"
    // You can add more application specific parameters ...
  }
}

Response

...

Key

...

Type

...

Description

...

outputUris [ ]

...

String

...

출력 데이터에 접근할 수 있는 URI

VI 타입에 따라 여러 개의 URI를 반환하는 경우도 있음

...

appId

...

String

...

앱 인스턴스 ID

...

appContexts [ ]

...

String

...