修改設(shè)備信息。如果您需要添加NVR設(shè)備下的IPC,可以調(diào)用 CreateDevice并傳入ParentId。

調(diào)試

您可以在OpenAPI Explorer中直接運(yùn)行該接口,免去您計(jì)算簽名的困擾。運(yùn)行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數(shù)

名稱 類型 是否必選 示例值 描述
Action String ModifyDevice

系統(tǒng)規(guī)定參數(shù)。取值:ModifyDevice

DeviceId String 3200000099118700****

指定需要修改的設(shè)備ID

DeviceName String 某公司門口

所要修改的設(shè)備的名稱,便于分類。

長度限制64位。

DeviceAddress String 某地市

修改后的設(shè)備所在的實(shí)際地址,至少需要您錄入省份和市區(qū)。

長度限制64位。

設(shè)備安裝地址修改不影響citycode和經(jīng)緯度。

Longitude String 116.397128

經(jīng)度。取值范圍-180~180,小數(shù)最多6位。

Latitude String 39.916527

緯度。取值范圍-90~90,小數(shù)最多6位。

DeviceDirection String 由內(nèi)朝外

設(shè)備安裝方向。

IPC 默認(rèn)由內(nèi)朝外。

長度限制64位。

DeviceSite String 東門門口

設(shè)備安裝地點(diǎn)。

長度限制64位。

DeviceResolution String 1920*1080

設(shè)備分辨率,格式為“數(shù)字*數(shù)字”。

IPC默認(rèn)1920*1080

DeviceRate String 4096

碼率范圍128-16384kbps,默認(rèn)4096。

FrameRate String 25

設(shè)備支持的幀率。僅適用于IPC。

取值范圍 1~100。默認(rèn)25。

GovLength String 50

I幀間隔。僅適用于IPC。

取值范圍5-250。

推薦為幀率兩倍。

EncodeFormat String 6

視頻或圖片格式。僅適用于IPC。

枚舉值:

3: MJPEG

6: H.264

13: H.265

默認(rèn)6。

AudioEnable String 1

是否開啟音頻。僅適用于IPC。

取值范圍:0 關(guān)閉; 1 打開。默認(rèn)1。

OSDTimeEnable String 1

是否在畫面上顯示時間。僅適用于IPC。

取值范圍:0 關(guān)閉; 1 打開。默認(rèn)1。

OSDTimeType String 2

時間顯示類型。僅適用于IPC。

取值范圍:

0:YYYY-MM-DD 星期W HH:MM:SS;

1:DD-MM-YYYY星期W HH:MM:SS;

2:YYYY年MM月DD日 星期W HH:MM:SS;

3:MM月DD日YYYY年 星期W HH:MM:SS;

4:YYYY-MM-DD

OSDTimeX String 99

時間戳X像素坐標(biāo)(可選),以播放窗口左上角像素為原點(diǎn),水平向右為正。僅適用于IPC。

默認(rèn)99。

OSDTimeY String 1

時間戳Y像素坐標(biāo)(可選),以播放窗口左上角像素為原點(diǎn),豎直向下為正。僅適用于IPC。

默認(rèn)1。

Vendor String 阿里云

設(shè)備廠商,如阿里云等。

長度限制64位。

DeviceModel String ACube200-8

所要注冊設(shè)備的型號,便于分類。

長度限制64位。

DeviceSubType String 1

1:標(biāo)清固定攝像機(jī)

2:標(biāo)清云臺攝像機(jī)

3:高清固定攝像機(jī)

4:高清云臺攝像機(jī)

199:視圖庫攝像機(jī)

DeviceIp String 192.168.XX.XX

設(shè)備IP。

注:僅針對IPC設(shè)備生效,其他設(shè)備不支持設(shè)置IP。

Password String ******

密碼

返回?cái)?shù)據(jù)

名稱 類型 示例值 描述
RequestId String 46329898-489C-4E63-9BA1-C1DA5C5D0986

請求ID

Code String 200

錯誤碼

Message String success

錯誤碼描述

示例

請求示例

http(s)://[Endpoint]/?Action=ModifyDevice
&DeviceId=3200000099118700****
&DeviceName=某公司門口
&DeviceAddress=某地市
&Longitude=116.397128
&Latitude=39.916527
&DeviceDirection=由內(nèi)朝外
&DeviceSite=東門門口
&DeviceResolution=1920*1080
&DeviceRate=4096
&FrameRate=25
&GovLength=50
&EncodeFormat=6
&AudioEnable=1
&OSDTimeEnable=1
&OSDTimeType=2
&OSDTimeX=99
&OSDTimeY=1
&Vendor=阿里云
&DeviceModel=ACube200-8
&DeviceSubType=1
&DeviceIp=192.168.XX.XX
&Password=******
&公共請求參數(shù)

正常返回示例

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "46329898-489C-4E63-9BA1-C1DA5C5D0986",
  "Code" : "200",
  "Message" : "success"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。