Дастури корбари AIDA Imaging HTTP Access

Логотипи AIDA Imaging1

Мундариҷа пинҳон
1 Дастури дастрасии AIDA Imaging HTTP барои танҳо камераҳои видеоии IP
1.1 Таҳрири OCT 2024

Дастури дастрасии HTTP Imaging AIDA
Танҳо барои камераҳои видеоии IP

Таҳрири OCT 2024

Ин дастур барои кӯмак расонидан ба корбарон барои навиштан ва сохтани барномаҳои худ барои пайвастшавӣ ба камераҳои мо пешбинӣ шудааст. Ин чандирӣ ба эҷодкорӣ ва гардиши шумо барои идоракунии камера кӯмак мекунад!

Барои истифодаи камера ба шумо лозим нест, ки ин дастурро истифода баред. На ҳама танзимоти ин ҳуҷҷат ба ҳар як модел дахл доранд, танҳо агар модел дорои ин хусусияти муайян дастрасӣ ба ин хусусиятҳо кор хоҳад кард.

Рӯйхати маҳсулоти татбиқшаванда:

POV: HD-NDI-200, HD3G-NDI-200l, HD-NDI-X20, HD-NDI-CUBE, HD-NDI-IP67, HD-NDI-MINI, HD-NDI-VF, HD-NDI-TF, HD-NDI3-120, HD-NDI3-IP67, UHD-3-300 UHD-NDI3-X67

PTZ: PTZ-X12-IP, PTZ-X20-IP, PTZ-NDI-X12, PTZ-NDI-X18, PTZ-NDI-X20, PTZ-NDI3-X20, PTZ4K-NDI-X12, PTZ4K-NDI-X30, 4GPTZ12K

*NDI® тамғаи молии ба қайд гирифташуда барои VIZRT AB мебошад

1.1 Оғози кор

Ҳангоми истифодаи ин ҳуҷҷат бояд фаҳмиши муайян ва маҳорати протоколи http ва усули дархости POST-и он дошта бошад.

1.2 Қоидаҳои грамматикӣ

HTTP стандарт барои дархостҳо ва посухҳо байни муштарӣ ва сервер мебошад. Истифодаи а web браузер, web crawler ё асбоби дигар, муштарӣ дархости HTTP-ро ба бандари муайяни сервер оғоз мекунад (порти пешфарз 80 аст). Мизоҷ одатан ҳамчун барномаи агенти корбар номида мешавад. Сервер ба дархости муштарӣ ҷавоб медиҳад ва баъзе захираҳоро дар сервер нигоҳ медорад, масалан HTML fileс ва тасвирҳо. Ин намуди сервер одатан ҳамчун a номида мешавад Web сервер.

Дархостҳои HTTP бояд дастурҳои зеринро риоя кунанд

Ҳама дархостҳои параметрҳо барои рафтан ба роҳи "пост" бо ду роҳи мухталифи фарқ кардани байни гирифтан ва танзим тавассути func

Интерфейси параметрро танзим кунед

http://cgi-bin/web.fcgi?func=set

Интерфейси параметрро гиред

http://cgi-bin/web.fcgi?func=get

1.3 Дархост ва посухи оддӣ, пешample

Фарз мекунем, ки IP камераи мо 192.168.1.180 аст, синтаксис аз рӯи ҳолати 1.2

Интерфейси параметрро гиред.

http://192.168.1.180/cgi-bin/web.fcgi?func=get

Интерфейсро танзим кунед

http://192.168.1.180/cgi-bin/web.fcgi?func=set

**Дархости воридшавӣ ҳамчун собиқample**

Ин дархост усули гирифтанист, бинобар ин дархост интерфейсро муқаррар мекунад url, ва параметрҳои мундариҷаро дар формати json интиқол медиҳад

Мундариҷаи параметр

«`

{

"система":

{

"логин":"корбар:парол",

}

}

«`

Системаи сатри json зангро ба функсияи асосӣ, воридшавӣ занг ба параметрро ифода мекунад. корбар: парол параметрҳои воридшударо ифода мекунад.

Барои мисолample, агар ҳисоби камераи ҷорӣ ва парол ҳам администратор бошанд, формати интиқоли ниҳоӣ аст

«`

{

"система":

{

"логин":"admin:admin",

}

}

«`

Мундариҷаи баргардонидан пас аз дархост баргардонида мешавад ва мундариҷаи бозгашт вобаста ба усули занги функсия параметрҳои гуногунро бармегардонад. Усули воридшавӣ мундариҷаи зерини jsonро бармегардонад

Муваффақият баргашт

«`

{

"мақом": дуруст

"система":

{

"логин":int

}

}

«`

Баргаштан натавонист

«`

{

"статус": бардурӯғ

"система":

{

"логин": бардурӯғ

}

}

«`

ки дар он статус ҳолати занги функсия аст, барои муваффақият ҳақиқӣ ва барои нокомӣ дурӯғ.

Формати бозгашт мувофиқи формати дархост аст, система занг ба функсияи асосӣ, логин занг барои баргардонидани калид мебошад

Эзоҳ: Илова ба воридшавӣ, ҳама гуна амали дигари фармон бояд як калид гузарад, синтаксис "калид":int аст ва арзиши int, ки ба "калид" замима шудааст, арзиши баргардонидани амалиёти "логин" арзишро бармегардонад.

**Интерфейси шабакаро ҳамчун мисол гиредample**

Ду интерфейси параметрҳои шабака мавҷуданд, ки параметрҳои интерфейси шабакавӣ мегиранд ва параметрҳои интерфейси шабакаро муқаррар мекунанд. Аз пештараи болоampле, дидан мумкин аст, ки

Интерфейси параметрро гиред.

http://192.168.1.180/cgi-bin/web.fcgi?func=get

Танзими интерфейс

http://192.168.1.180/cgi-bin/web.fcgi?func=set

** Параметрҳои шабакаро гиред**

«`

{

"калид": "Арзише, ки ба майдони воридшавӣ дар интерфейси воридшавӣ мувофиқ аст",

"ethernet":{“eth0”:true}

}

«`

Ин дархост чунин маъно дорад: Ман мехоҳам занг занам, то ҳамаи параметрҳоро дар eth0-и Ethernet гирам.

Бозгашти муқаррарӣ:

«`

{

"статус":ҳақиқат,

"ethernet":

{

"eth0":{

"dhcp":int, //0 дастӣ 1 худкор

"ip":"192.168.1.155",

"ниқоби шабака":"192.168.1.1",

"дарвоза":"192.168.1.1",

"dns":"192.168.1.1",

"httpPort":int,

"webПорт":int,

"rtspPort":int,

"rtmpPort": int

}

}

«`

Вақте ки интерфейс муқаррарӣ аст, яъне вақте ки вазъ дуруст аст, ҳама параметрҳои интерфейси шабака ба даст оварда мешаванд

**Танзими параметрҳои шабака**

«`

{

"калид": "Арзише, ки ба майдони воридшавӣ дар интерфейси воридшавӣ мувофиқ аст",

"ethernet":

{

"eth0":{

"dhcp":int //0 дастӣ 1авто

"ip":"192.168.1.155",

"ниқоби шабака":"192.168.1.1",

"дарвоза":"192.168.1.1",

"dns":"192.168.1.1",

“mac”:”01:23:45:67:89:ab”,

"httpPort":int,

"webПорт":int,

"rtspPort":int,

"rtmpPort": int

}

}

}

«`

Вақте ки бомуваффақият насб карда мешавад, сатри json баргардонида мешавад

«`
{

"статус":ҳақиқат,

"ethernet":

{

"eth0":{

"dhcp":int //0 дастӣ 1 худкор

"ip":"192.168.1.155",

"ниқоби шабака":"192.168.1.1",

"дарвоза":"192.168.1.1",

"dns":"192.168.1.1",

“mac”:”01:23:45:67:89:ab”

"httpPort":int,

"webПорт":int,

"MainStreamPort":int,

"subStreamPort”:int

"rtspPort": int

"rtmpPort": int

}

}

«`

1.4 Тавсифи санҷиш

Почтачинро барои санҷиши протокол зеркашӣ кардан мумкин аст (https://www.getpostman.com/downloads/).

Истифодаи нармафзорро дар дастурҳои видеоии ҳамроҳ пайдо кардан мумкин аст.

2 Танзимоти рамзгузории видео
2.1 Танзими параметрҳои рамзгузорӣ

Танзим

Дархост

{

"калид":int,

"venc":{

"асосӣ":{

"фаъол кардан":int,

"rejim":"h264", //"h264","h265","mjpeg"

"col": 3840, //int

"line": 2160, //int

"битрейт": 115200, //int

"frmrate":30, //int

“rcmode”:”cbr”, //”cbr”、”vbr”

«проfile”:”MP”, //”базавӣ”、”MP”、”HP”

"интервал":30 //int

},

"зер":{

"фаъол кардан":int,

"режим":"h264",

"кол": 1280,

"хат": 720,

"битрейт": 4096,

"frmrate": 30,

"rcmode":"cbr",

«проfile”:”MP”, //”базавӣ”、”MP”、”HP”

"фосила": 30

}

}

}

Ҷавоб

Бомуваффақият насб кунед, параметрҳои рамзгузории охиринро баргардонед

{

"мақом": дуруст

"venc":{

"асосӣ":{

"фаъол кардан":int,

"режим":"h264",

"кол": 3840,

"хат": 2160,

"битрейт": 115200,

"frmrate": 30,

"rcmode":"cbr",

«проfile”:”МП”,

"фосила": 30

},

"зер":{

"фаъол кардан":int,

"режим":"h264",

"кол": 1280,

"хат": 720,

"битрейт": 4096,

"frmrate": 30,

"rcmode":"cbr",

«проfile”:”МП”,

"фосила": 30

}

}

}

Конфигуратсияи рамзгузорӣ дастгирӣ намешавад

{

"статус": бардурӯғ

"venc": бардурӯғ

}

Дастгирии ҷараёнҳои ибтидоӣ ё зергурӯҳҳо

{

"статус": бардурӯғ

"venc":{"main":false,sub":false}

}

Хатогии параметр

{

"статус": бардурӯғ

"venc":{"main":false}

}

2.2 Гирифтани параметрҳои рамзгузорӣ

Гирифтан

Дархост

{

"калид":int,

"venc":{"main":true,"sub":true}

}

Or

{

"калид":int,

"venc":{

"асосӣ":{

"фаъол кардан": дуруст,

"режим": дуруст,

"кол": дуруст,

"хат": дуруст,

"битрейт": дуруст,

"frmrate": дуруст,

"rcmode": ҳақиқӣ,

«проfile”:дуруст,

"фосила":дуруст,

«rtspUrl”: дуруст

"rtmpUrl”: дуруст

},

"зер":{

"фаъол кардан": дуруст,

"режим": дуруст,

"кол": дуруст,

"хат": дуруст,

"битрейт": дуруст,

"frmrate": дуруст,

"rcmode": ҳақиқӣ,

«проfile”:дуруст,

"фосила":дуруст,

«rtspUrl”: дуруст

"rtmpUrl”: дуруст

}

}

}

Ҷавоб

{

"статус":ҳақиқат,

"venc":{

"асосӣ":{

"фаъол кардан":int,

"режим":"h264",

"кол": 3840,

"хат": 2160,

"битрейт": 115200,

"frmrate": 30,

"rcmode":"cbr",

«проfile”:”МП”,

"фосила": 30,

«rtspUrl”:”rtsp://192.168.1.155:554/stream/main”

"rtmpUrl”:”rtmp://192.168.1.155:1935/app/rtmpstream0″

},

"зер":{

"фаъол кардан":int,

"режим":"h264",

"кол": 1280,

"хат": 720,

"битрейт": 4096,

"frmrate": 30,

"rcmode":"cbr",

«проfile”:”МП”,

"фосила": 30,

«rtspUrl”:”rtsp://192.168.1.155:554/stream/sub”

"rtmpUrl”:”rtmp://192.168.1.155:1935/app/rtmpstream1″

}

}

}

Конфигуратсияи рамзгузорӣ дастгирӣ намешавад

{

"статус": бардурӯғ,

"venc": бардурӯғ,

}

Дастгирии ҷараёнҳои ибтидоӣ ё зергурӯҳҳо

{

"статус": бардурӯғ,

"venc":{"main":false}

}

3 Рамзгузории аудио
3.1 Танзимоти рамзгузории аудио

Танзим

Дархост

{

"калид":int,

"аудио":{

"фаъол кардан":int,

«сamplerate":int,

"бита":int,

"Mode Sound":"Моно", //"Моно"、"Стерео"

"encMode":"G711A",
//"G711A"、"G711U"、"ADPCMA"、"G726"、"LPCM"、"AAC"

"битрейт": int //Bps
8000、16000、22000、24000、32000、48000、64000、96000、128000、256000、320000

}

}

Ҷавоб

Бомуваффақият насб кунед, параметрҳои охирини рамзгузории аудиоиро баргардонед

{

"статус":ҳақиқат,

"аудио":{

"фаъол кардан":int,

«сamplerate":int,

"бита":int,

"Mode Sound":"Моно",

"encMode":"G711A",

"битрейт": int

}

}

Дастгирии рамзгузории конфигуратсия ё хатогиҳои параметр нест

{

"статус": бардурӯғ,

"аудио": бардурӯғ

}

3.2 Гирифтани параметри рамзгузории аудио

Гирифтан

Дархост

{

"калид":int,

"аудио": дуруст

}

Or

{

"калид":int,

"аудио":{

"фаъол кардан": ҳақиқӣ,

«сampтобовар": дуруст,

"бита":ҳақиқат,

"Mode Sound": ҳақиқӣ,

"encMode": ҳақиқӣ,

"битрейт": ҳақиқӣ

}

}

Бомуваффақият насб кунед, параметрҳои охирини рамзгузории аудиоиро баргардонед

{

"статус":ҳақиқат,

"аудио":{

"фаъол кардан":int,

«сamplerate":int,

"бита":int,

"Mode Sound":"Моно",

"encMode":"G711A",

"битрейт": int

}

}

Фармони тағирро ба даст наовард ё дастгирӣ накард

{

"статус": бардурӯғ,

"аудио": бардурӯғ

}

4 Танзимоти шабака
4.1 Танзими параметрҳои шабака

Танзим

Дархост

{

"калид":int,

"ethernet":

{

"eth0":{

"dhcp":int //0 дастӣ 1 худкор

"ip":"192.168.1.155",

"ниқоби шабака":"192.168.1.1",

"дарвоза":"192.168.1.1",

"dns":"192.168.1.1",

“mac”:”01:23:45:67:89:ab”

"httpPort":int,

"rtspPort": int

"rtmpPort": int

}

}

}

Танзимоти шабака дастгирӣ намешавад

{

"статус": бардурӯғ,

"ethernet": бардурӯғ,

}

eth0 мавҷуд нест ё конфигуратсияро дастгирӣ намекунад.

{

"статус": бардурӯғ,

"ethernet":{“eth0”:false}

}

Баъзе параметрҳои шабака муқаррар карда нашуданд.

{

"статус": бардурӯғ,

"ethernet":

{

"eth0":{

"dhcp":int //0 дастӣ 1 худкор

"ip": бардурӯғ,

"ниқоби шабака":"192.168.1.1",

"дарвоза": бардурӯғ,

"dns":"192.168.1.1",

“mac”:”01:23:45:67:89:ab”,

"httpPort":int,

"rtspPort":int,

"rtmpPort": int

}

}

}

Бомуваффақият насб кунед

{

"статус":ҳақиқат,

"ethernet":

{

"eth0":{

"dhcp":int //0 дастӣ 1авто

"ip":"192.168.1.155",

"ниқоби шабака":"192.168.1.1",

"дарвоза":"192.168.1.1",

"dns":"192.168.1.1",

“mac”:”01:23:45:67:89:ab”

"httpPort":int,

"rtspPort":int,

"rtmpPort": int

}

}

4.2 Гирифтани параметрҳои шабака

Гирифтан

Дархост:

{

"калид":int,

"ethernet":{“eth0”:true}

}

or

{

"калид":int,

"ethernet":

{

"eth0":{

"dhcp": дуруст,

"ip": дуруст,

"ниқоби шабака":дуруст,

"дарвоза": дуруст,

"dns": дуруст,

"mac": дуруст,

"httpPort":дуруст,

"rtspPort": дуруст

"rtmpPort": дуруст

}

}

}

Ҷавоб

{

"статус":ҳақиқат,

"ethernet":

{

"eth0":{

"dhcp":int // 0 дастӣ 1 худкор

"ip":"192.168.1.155",

"ниқоби шабака":"192.168.1.1",

"дарвоза":"192.168.1.1",

"dns":"192.168.1.1",

"httpPort":int,

"rtspPort": int

"rtmpPort": int

}

}

Гирифтани параметрҳои шабака дастгирӣ намешавад

{

"статус": бардурӯғ,

"ethernet": бардурӯғ,

}

eth0 мавҷуд нест ё конфигуратсияро дастгирӣ намекунад.

{

"статус": бардурӯғ,

"ethernet":{“eth0”:false}

}

Баъзе параметрҳои шабака ба даст оварда натавонистанд.

{

"статус": бардурӯғ,

"ethernet":

{

"eth0":{

"dhcp":int // 0 дастӣ 1 худкор

"ip": бардурӯғ,

"ниқоби шабака":"192.168.1.1",

"дарвоза": бардурӯғ,

"dns":"192.168.1.1",

"httpPort":int,

"rtspPort": int

"rtmpPort": int

}

}

}

5 Назорати тасвир
5.1 Танзимоти параметрҳои тасвир

Танзим:

Дархост

{

"калид":int,

"тасвир":

{

"rejim_focus":"авто", //"авто","дастӣ"

"масофаи_фокус":"1.5м", //"1.5м","2м","3м","6м","10м"

"режими_exposure":"авто", //"автоматӣ","дастӣ","афзалияти айрис","афзалияти парда","афзалияти равшанӣ"

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

"anti_flicker":int, //0: 1:50Гц 2:60Гц

"exposure_rightness":int, //0~27

"Айрис":int, //0~13

"gain":int, //0~15

"Ҳолати WB_":"авто" //"авто","дар дарунӣ","дар берунӣ","як пахш","пайгирии худкор","дастӣ"

"R_gain":int, //0~255

"B_gain":int, //0~255

"оина": int

"флип":int,

"ҷаброни_backlight":int,

"гамма":int, //0~4

"digital_zoom_enable":int,

"WDR_enable":int,

"WDR_level":int, //1~6

"Равшанӣ":int, //0~15

"шанг":int, //0~15

"Контраст":int, //0~15

"сершавӣ":int, //0~15

"DC_iris":int, //0: пӯшида 1: кушода

"noise_reduction_2D":int,

"noise_reduction_3D":int, //0 худкор 1:level1 2:level2 3:level3 4:level4 5:хомӯш кардан

"vo_resolution":"1920X1080P@60Hz"

"image_reset": int

"масштаб":[навъ,суръат] //навиштан 0 таваққуф кардани масштаб 1 масштаб кардан 2 суръатро дур кардан:0~7

"фокус":[навъ,суръат] //навъи 0 фокус таваққуф 1 фокус дар наздикии 2 фокус суръати дур:0~7

"ptz":[намуд,суръат] //нави 0 ptz таваққуф 1 боло 2 поён 3 чап 4 рост 5 хона 6 аз нав танзимкунии 7 боло+чап 8 поён+чап 9 боло+рост 10 поён+суръати рост:0~0x18

"preset":{"add":int,"del":int,"call":int,"check":int}

"snap":int // Гирифтани тасвир; =1 фаъол, забти бомуваффақият ҳақиқиро бармегардонад, нокомӣ бардурӯғ бармегардад

"abs ctrl":

{

"масштаб":int,

"фокус":int,

"пан":int,

"tilt": int

}

}

}

Ҷавоб

{

"мақом": дуруст

"тасвир":

{

"rejim_focus":"авто", //"авто","дастӣ"

"масофаи_фокус":"1.5м", //"1.5м","2м","3м","6м","10м"

"режими_exposure":"авто", //"автоматӣ","дастӣ","афзалияти айрис","афзалияти парда","афзалияти равшанӣ"

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

"anti_flicker":int, //0: наздик 1:50Гц 2:60Гц

"exposure_rightness":int, //0~27

"Айрис":int, //0~13

"gain":int, //0~15

"Ҳолати WB_":"авто" //"авто","дар дарунӣ","дар берунӣ","як пахш","пайгирии худкор","дастӣ"

"R-даромад":int, //0~255

"B-даромад":int, //0~255

"оина": int

"флип":int,

"ҷаброни_backlight":int,

"гамма":int, //int

"digital_zoom_enable":int,

"WDR_enable":int,

"WDR_level":int, //1~6

"Равшанӣ":int, //0~15

"шанг":int, //0~15

"Контраст":int, //0~15

"сершавӣ":int, //0~15

"DC_iris":int, // 0: пӯшида 1: кушода

"noise_reduction_2D":int,

"noise_reduction_3D":int, //0 худкор 1:level1 2:level2 3:level3 4:level4 5:хомӯш кардан

"vo_resolution":"1920X1080P@60Hz"

"аз нав танзимкунии тасвир": ҳақиқӣ

"масштаб": ҳақиқӣ

"фокус": дуруст

"ptz": дуруст

"пешбинишуда": ҳақиқӣ

"snap": дуруст

"abs ctrl": ҳақиқӣ

}

}

Агар он ноком шавад, зербанди мувофиқ ба нодуруст муқаррар карда мешавад, масаланample

{

"статус": бардурӯғ

"тасвир":

{

"rejim_focus":"авто", //"авто","дастӣ"

"фокус_масофа":дурӯғ,

"режими_exposure":"авто", //"автоматӣ","дастӣ","афзалияти айрис","афзалияти парда","афзалияти равшанӣ"

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

"anti_flicker":int, //0: наздик 1:50Гц 2:60Гц

"ифшо_равшанӣ":дурӯғ,

"Айрис":int, //0~13

"gain":int, //0~15

"Ҳолати WB_":"авто" //"авто","дар дарунӣ","дар берунӣ","як пахш","пайгирии худкор","дастӣ"

"R-даромад":int, //0~255

"B-даромад":int, //0~255

"оина": бардурӯғ,

"флип":int,

"ҷаброни_backlight":int,

"гамма":int, //int

"digital_zoom_enable":int,

"WDR_enable":int,

"WDR_level":int, //1~6

"Равшанӣ":int, //0~15

"шанг":int, //0~15

"Контраст":int, //0~15

"сершавӣ":int, //0~15

"noise_reduction_2D":int,

"noise_reduction_3D":int, //0 худкор 1:level1 2:level2 3:level3 4:level4 5:хомӯш кардан

"vo_resolution":"1920X1080P@60Hz"

"аз нав танзимкунии тасвир":ҳақиқӣ,

"масштаб":ҳақиқат,

"фокус":дуруст,

"ptz":дуруст,

"пешбинишуда": бардурӯғ,

"snap": бардурӯғ

"abs ctrl": бардурӯғ

}

}

5.2 Гирифтани параметри тасвир

Гирифтан

Дархост

{

"калид":int,

"тасвир":{

"режими фокус":ҳақиқӣ,

"фокус_масофа":ҳақиқӣ,

"режими_ифшо":ҳақиқӣ,

"парак":дуруст,

"anti_flicker":ҳақиқӣ,

"дурахши_таъсир":ҳақиқӣ,

"Айрис":дуруст,

"даромад":ҳақиқат,

"Ҳолати WB":ҳақиқӣ,

"R_gain":ҳақиқат,

"B_gain":ҳақиқат,

"оина":ҳақиқат,

"флип":дуруст,

"ҷаброни_backlight":ҳақиқӣ,

"гамма": дуруст,

"диққат_масштаб_дарағ кардан":ҳақиқӣ,

"WDR_enable":дуруст,

"WDR_level":дуруст,

"равшанӣ":ҳақиқат,

"шад":ҳақиқат,

"контраст":ҳақиқат,

"сершавӣ":ҳақиқат,

"DC_iris":ҳақиқӣ,

"noise_reduction_2D":ҳақиқӣ,

"noise_reduction_3D":ҳақиқӣ,

"vo_resolution":ҳақиқат,

"vo_support":ҳақиқат,

"суръати_чорчӯба":ҳақиқӣ,

"пешбинишуда": int

"масштаб":ҳақиқат,

"фокус":дуруст,

"пан": дуруст,

"тилт": дуруст

}

}

Ҷавоб

Муваффақият ба даст оред, арзиши нисбӣ баргардонед

{

"мақом": дуруст

"тасвир":

{

"rejim_focus":"авто", //"авто","дастӣ"

"масофаи_фокус":"1.5м", //"1.5м","2м","3м","6м","10м"

"режими_exposure":"авто", //"автоматӣ","дастӣ","афзалияти айрис","афзалияти парда","афзалияти равшанӣ"

“shutter”:int      //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

"anti_flicker":int, //0: наздик 1:50Гц 2:60Гц

"exposure_rightness":int, //0~27

"Айрис":int, //0~13

"gain":int, //0~15

"Ҳолати WB":"авто" //"авто","дарунӣ","берунӣ","як пахш","auto_tracking","дастӣ","натрий","флуоресцент"

"R_gain":int, //0~255

"B_gain":int, //0~255

"оина": int

"флип":int,

"ҷаброни_backlight":int,

"гамма":int, //int

"digital_zoom_enable":int,

"WDR_enable":int,

"WDR_level":int, //1~6

"Равшанӣ":int, //0~15

"шанг":int, //0~15

"Контраст":int, //0~15

"сершавӣ":int, //0~15

"DC_iris":int, // 0: пӯшида 1: кушода

"noise_reduction_2D":int,

"noise_reduction_3D":int, //0 худкор 1:level1 2:level2 3:level3 4:level4 5:хомӯш кардан

"vo_resolution":"1920X1080P@60Hz"

“vo_support”:int      //bit[0]1920X1080P@25Hz bit[1]1920X1080P@50Hz bit[2]1920X1080P@30Hz bit[3]1920X1080P@60Hz bit[4]1280x720P@25Hz bit[5]1280x720P@50Hz bit[6]1280x720P@30Hz bit[7]1280x720P@60Hz

//bit[8]3840X2160P@25Hz bit[9]3840X2160P@30Hz bit[10]1920X1080I@50Hz bit[11]1920X1080I@60Hz bit[12]1920X1080P@59.94Hz bit[13]1920X1080P@29.97Hz bit[15]1280x720P@59.94Hz  bit[16]1280x720P@29.97Hz

"frame_rate":int

"пешбинишуда":int //0 вуҷуд дорад 1 вуҷуд надорад

"масштаб": 0,

"фокус": 4000,

"пан": 0,

"тараф": 0

}

}

Агар ноком бошад, нисбат ба Зербандҳо ба false муқаррар карда шавад, масалан:

{

"статус": бардурӯғ

"тасвир":

{

"rejim_focus":"авто", //"авто","дастӣ"

"масофаи_фокус":"1.5м", //"1.5м","2м","3м","6м","10м"

"режими_exposure":"авто", //"автоматӣ","дастӣ","афзалияти айрис","афзалияти парда","афзалияти равшанӣ"

“shutter”:int //60/30bpf 5:1/30 6:1/60 7:1/90 8:1/100 9:1/125 10:1/180 11:1/250 12:1/350 13:1/500 14:1/725 15:1/1000 16:1/1500 17:1/2000 18:1/3000 19:1/4000 20:1/6000 21:1/10000

//50/25bpf 5:1/25 6:1/50 7:1/75 8:1/100 9:1/120 10:1/150 11:1/215 12:1/300 13:1/425 14:1/600 15:1/1000 16:1/1250 17:1/1750 18:1/2500 19:1/3500 20:1/6000 21:1/10000

"anti_flicker":int, //0: наздик 1:50Гц 2:60Гц

"exposure_rightness":int, //0~27

"Айрис":int, //0~13

"gain":int, //0~15

"Ҳолати WB": бардурӯғ,

"R_gain": бардурӯғ,

"B_gain":дурӯғ,

"оина": бардурӯғ,

"флип":int,

"ҷаброни_backlight":int,

"гамма":int, //int

"digital_zoom_enable":int,

"WDR_enable":int,

"WDR_level":int, //1~6

"Равшанӣ":int, //0~15

"шанг":int, //0~15

"Контраст":int, //0~15

"сершавӣ":int, //0~15

"noise_reduction_2D":int,

"noise_reduction_3D":int, //0 худкор 1:level1 2:level2 3:level3 4:level4 5:хомӯш кардан

"vo_resolution":"1920X1080P@60Hz"

“vo_support”:int      //bit[0]1920X1080P@25Hz bit[1]1920X1080P@50Hz bit[2]1920X1080P@30Hz bit[3]1920X1080P@60Hz bit[4]1280x720P@25Hz bit[5]1280x720P@50Hz bit[6]1280x720P@30Hz bit[7]1280x720P@60Hz

//bit[8]3840X2160P@25Hz bit[9]3840X2160P@30Hz bit[10]1920X1080I@50Hz bit[11]1920X1080I@60Hz bit[12]1920X1080P@59.94Hz bit[13]1920X1080P@29.97Hz bit[15]1280x720P@59.94Hz bit[16]1280x720P@29.97Hz

"frame_rate":int

"пешбинишуда": бардурӯғ

}

}

6 Ҷараёни RTMP
6.1 Танзими параметри RTMP Streaming

Танзим

Дархост

{

"калид":int,

"rtmp":{

"асосӣ":{

"фаъол кардан":int,

"url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

},

"зер":{

"фаъол кардан":int,

"url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

}

}

}

Ҷавоб

Бомуваффақият насб кунед, параметрҳои рамзгузории охиринро баргардонед

{

"мақом": дуруст

"rtmp":{

"асосӣ":{

"фаъол кардан":int,

"url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

"status":int, //0 нокомии ҷараён 1 муваффақияти ҷараён

},

"зер":{

"фаъол кардан":int,

"url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

"status":int, //0 нокомии ҷараён 1 муваффақияти ҷараён

}

}

}

Конфигуратсияи ҷараёнии RTMP дастгирӣ намешавад

{

"статус": бардурӯғ

"rtmp": бардурӯғ

}

Конфигуратсияи ибтидоӣ ё зер ҷараёнро дастгирӣ намекунад

{

"статус": бардурӯғ,

"rtmp":{"main":false,sub":false}

}

Хатогии параметр

{

"статус": бардурӯғ,

"rtmp":{"main":false}

}

6.2 Гирифтани параметри RTMP Streaming

Гирифтан

Дархост

{

"калид":int,

"rtmp":{"main":true,"sub":true}

}

or

{

"калид":int,

"rtmp":{

"асосӣ":{

"фаъол кардан": дуруст,

"url”:дуруст,

},

"зер":{

"фаъол кардан": дуруст,

"url”:дуруст,

},

}

}

Ҷавоб

{

"статус":ҳақиқат,

"rtmp":{

"асосӣ":{

"фаъол кардан":int,

"url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,

"status":int, //0 нокомии ҷараён 1 муваффақияти ҷараён

},

"зер":{

"фаъол кардан":int,

"url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,

"status":int, //0 нокомии ҷараён 1 муваффақияти ҷараён

}

}

}

Конфигуратсияи ҷараёнии RTMP дастгирӣ намешавад

{

"статус": бардурӯғ

"rtmp": бардурӯғ

}

Конфигуратсияи ибтидоӣ ё зер ҷараёнро дастгирӣ намекунад

{

"статус": бардурӯғ,

"rtmp":{"main":false,sub":false}

}

Хатогии параметр

{

"статус": бардурӯғ,

"rtmp":{"main":false}

}

7 Назорати система
7.1 Танзимоти идоракунии система

Танзим

Дархост:

{

"калид":int,

"система":

{

"system_control":"аз нав танзимкунии тасвир",//"image_reset" Барқароркунии параметри тасвир, "reset_factory" Баркароркунии завод, "system_reboot" Бозсозии система

"логин":"корбар:парол",

}

}

Ҷавоб:

Бомуваффақият насб кунед

Дархост:

{

"мақом": дуруст

"система":

{

"назорати_система":ҳақиқӣ

"login":int // Қимати калидро баргардонед, ҳама амалҳои json бояд ҷузъи "key":int дошта бошанд, вагарна фармон ҷавоб намедиҳад

}

}

Насб карда нашуд

{

"статус": бардурӯғ

"система":

{

"назорати_система": бардурӯғ

"логин": бардурӯғ

}

}

7.2 Гирифтани назорати система

Гирифтан:

Дархост:

{

"калид":int,

"система":

{

"номи_дастгоҳ":ҳақиқӣ,

"рақами_сериалӣ":ҳақиқат,

"bootloader_version":ҳақиқӣ,

"версияи_система":ҳақиқӣ,

"версияи_барнома":ҳақиқӣ,

"hardware_version":true

"логин":"корбар:парол"

}

}

Ҷавоб:

Муваффақияти ба даст овардани

{

"мақом": дуруст

"система":

{

"Номи дастгоҳ":"Камераи видеоконфронси FHD",

"рақами_серия":"123456789",

"bootloader_version":"V1.0.0",

"версияи_система":"V1.0.0",

"version_app_version":"V1.0.0"

"version_hardware":"V1.0.0"

"login":int // Қимати калидро баргардонед, ҳама амалҳои json бояд ҷузъи "key":int дошта бошанд, вагарна фармон ҷавоб намедиҳад

}

}

Гирифтан ноком шуд

{

"статус": бардурӯғ

"система":

{

"номи_дастгоҳ":бардурӯғ,

"рақами_серия":"123456789",

"bootloader_version":"V1.0.0",

"версияи_система":"V1.0.0",

"version_app_version":"V1.0.0"

}

}

7.3 Назорати браузер

Дастгирии панели суроғаҳои браузер ва параметрҳои камераи дархост, синтаксис бо синтаксиси дар боло зикршуда якхела аст, фарқият дар он аст, ки ҳеҷ гуна аутентификатсияи воридшавӣ, яъне ягон калид ё воридшавӣ, ки амалро мустақиман тибқи идоракунии маҷмӯи фармонҳо иҷро кардан мумкин нест.

Example 1: Рақами версияи дархост

http://192.168.1.189/cgi-bin/web.fcgi?func=get{“system”:{“app_version”:true}}

Дастрасии AIDA Imaging HTTP - a1

Example 2: Мавқеи мутлақи масштабро таъин кунед

http://192.168.1.189/cgi-bin/web.fcgi?func=set{“image”:{“abs ctrl”:{“zoom”:0}}}

Дастрасии AIDA Imaging HTTP - a2

Example 3: дархости мавқеъи ptz

http://192.168.2.141/cgi-bin/web.fcgi?func=get{“image”:{“zoom”:true,”focus”:true,”pan”:true,”tilt”:true}}

Дастрасии AIDA Imaging HTTP - a3

8. Худкор пайгирӣ (агар мавҷуд бошад)
8.1 Гирифтани параметрҳои худкори пайгирӣ

Гирифтан:

Дархост

{

"ai": дуруст

}

or

{

"ai":{

"фаъол кардан": дуруст,

"peoplePos": дуруст,

"халқ": дуруст,

"switchTime": дуруст,

"boardDetectEn": дуруст,

"highLightTarget":дуруст,

"zoomLock":ҳақиқӣ,

"PTLimit": дуруст

}

}

Бомуваффақият ба параметрҳои охирин баргардед

{

"ai": {

"фаъол кардан": 1,

"Одамон": 2,

"мардум": 6,

"Вақти гузариш": 20,

"boardDetectEn": 1,

"HightLightTarget": 0,

"Lock Lock": 1,

"ПЛмит": 1

},

"Вазъият": дуруст

}

Параметрҳои ғайримуқаррариро дастгирӣ намекунад

{

"статус": бардурӯғ,

"ai": бардурӯғ

}

Таърифи махсуси мавқеъи пешакӣ:

№255 муқарраршуда: мавқеи хонагӣ;

№254 муқарраршуда: мавқеъи маҳдудияти рост ба поён;

№ 253 муқарраршуда: мавқеи лимити аз чап то боло;

№252 муқарраршуда: мавқеи тахтаи сиёҳ

9 Танзимоти NDI
9.1 Танзимоти параметрҳои NDI

Дархост

{

"NDI":{

"фаъол кардан":int,

"номи дастгоҳ":"HX",

"номи канал":"Канал 1",

"гурӯҳҳо":"ҷамъиятӣ",

"мултихаст": {

"фаъол кардан": 0,

"IP": "239.255.0.0",

"Ниқоб": "255.255.0.0",

"TTL": 1

},

"сервери кашф":"192.168.1.42"

}

}

Ҷавоб

Танзимот муваффақ аст ва параметрҳои NDI тағир дода мешаванд.

{

"NDI":{

"фаъол кардан": 1,

"номи дастгоҳ":"HX",

"номи канал":"Канал 1",

"гурӯҳҳо":"ҷамъиятӣ",

"мултихаст": {

"фаъол кардан": 0,

"IP": "239.255.0.0",

"Ниқоб": "255.255.0.0",

"TTL": 1

},

"сервери кашф":"192.168.1.42"

},

"Вазъият": дуруст

}

Конфигуратсияи NDI дастгирӣ намешавад

{

"статус": бардурӯғ

"NTP": бардурӯғ

}

Хатогии параметр

{

"NDI":{

"фаъол кардан": 1,

"номи дастгоҳ":"HX",

"номи канал":"Канал 1",

"гурӯҳҳо":"ҷамъиятӣ",

"мултихаст": {

"фаъол кардан": 0,

"IP": "239.255.0.0",

"Ниқоб": "255.255.0.0",

"TTL": 1

},

"сервери кашф": бардурӯғ

},

"статус": бардурӯғ

}

9.2 Гирифтани параметри NDI

Дархост

{

"NDI":{

"фаъол кардан": ҳақиқӣ,

"номи дастгоҳ": ҳақиқӣ,

"номи канал":ҳақиқат,

"гурӯҳҳо":ҳақиқат,

"мултикаст":ҳақиқӣ,

"сервери кашф": ҳақиқӣ

}

}

{

"NDI": дуруст

}

Ҷавоб

{

"NDI":{

"фаъол кардан": 1,

"номи дастгоҳ":"HX",

"номи канал":"Канал 1",

"гурӯҳҳо":"ҷамъиятӣ"

"мултихаст": {

"фаъол кардан": 0,

"IP": "239.255.0.0",

"Ниқоб": "255.255.0.0",

"TTL": 1

},

"сервери кашф":"192.168.1.42",

},

"Вазъият": дуруст

}

NDI-ро дастгирӣ намекунад

{

"статус": бардурӯғ

"NDI": бардурӯғ

}

10 Танзимоти SRT
10.1 Параметрҳои SRT

Дархост

{

"SRT":{

"режим":"гӯш кардан", //"гӯш кардан","заъгиркунанда","навъ"

"гуш кунед":

{

"фаъол кардан":int,

"порт":int,

"latency":int, // Миллионҳо

"рамзгузорӣ": int,

"дарозии калид": int, //32, 24, 16

"калид": "012345678",

}

}

}

or

{

"SRT":{

"режим":"зангкунанда", //"гӯш кунед","занггиранда","навъ"

"Занги асосӣ":

{

"фаъол кардан":int,

"ip":"192.168.1.158",

"порт":int,

"latency":int, //миллисекундҳо

"рамзгузорӣ": int,

"дарозии калид": int, //32, 24, 16

"калид": "012345678eee",

"streamid":"r=0"

},

"Занги зер":

{

"фаъол кардан":int,

"ip":"192.168.1.158",

"порт":int,

"latency":int, // миллисония

"streamid":"r=0"

"рамзгузорӣ": int,

"дарозии калид": int, //32, 24, 16

"калид": "012345678eee",

"streamid":"r=1"

}

}

}

or

{

"SRT":{

"модул":"вохӯрӣ", //"гӯш кунед","занггиранда","навохт"

"Вохурии асосӣ":

{

"фаъол кардан":int,

"ip":"192.168.1.158",

"порт":int,

"latency":int, //миллисония

"рамзгузорӣ": int,

"дарозии калид": int, //32, 24, 16

"калид": "012345678eee",

"streamid":"r=0"

},

"зери мулоқот":

{

"фаъол кардан":int,

"ip":"192.168.1.158",

"порт":int,

"latency":int, //миллисекунд

"streamid":"r=0"

"рамзгузорӣ": int,

"дарозии калид": int, //32, 24, 16

"калид": "012345678eee",

"streamid":"r=1"

}

}

}

Ҷавоб

Танзими бомуваффақият, параметрҳои SRT тағир ёфтанд

{

"SRT":{

"режим":"гӯш кардан",

"гуш кунед":

{

"фаъол кардан": 1,

"порт": 1600,

"таҳия": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

«асоси url”:”srt://192.168.1.158:1600?streamid=r=0″,

"зер url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

"Вазъият": дуруст

}

or

{

"SRT":{

"режим":"зананда",

"Занги асосӣ":

{

"фаъол кардан": 1,

"ip":"192.168.1.158",

"порт": 1600,

"таҳия": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

"streamid":"r=0"

},

"Занги зер":

{

"фаъол кардан": 1,

"ip":"192.168.1.158",

"порт": 1600,

"таҳия": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

"streamid":"r=1"

}

},

"Вазъият": дуруст

}

SRT дастгирӣ намешавад / Хатои параметр

{

"статус": бардурӯғ

"SRT": бардурӯғ

}

10.2 Гирифтани параметри SRT

Дархост

{

"SRT": дуруст

}

Ҷавоб

{

"SRT":{

"режим":"гӯш кардан",

"гуш кунед":

{

"фаъол кардан": 1,

"порт": 1600,

"таҳия": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

«асоси url”:”srt://192.168.1.158:1600?streamid=r=0″,

"зер url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

"Вазъият": дуруст

}

or

{

"SRT":{

"режим":"зананда",

"Занги асосӣ":

{

"фаъол кардан": 1,

"ip":"192.168.1.158",

"порт": 1600,

"таҳия": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

"streamid":"r=0"

},

"Занги зер":

{

"фаъол кардан": 1,

"ip":"192.168.1.158",

"порт": 1600,

"таҳия": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

"streamid":"r=1"

}

},

"Вазъият": дуруст

}

or

{

"SRT":{

"модул":" мулоқот",

"Вохурии асосӣ":

{

"фаъол кардан": 1,

"ip":"192.168.1.158",

"порт": 1600,

"таъхирӣ": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

"streamid":"r=0"

},

"зери мулоқот":

{

"фаъол кардан": 1,

"ip":"192.168.1.158",

"порт": 1600,

"таҳия": 120,

"рамзгузорӣ": 1,

"дарозии калид": 32,

"калид": "012345678eee",

"streamid":"r=1"

}

},

"Вазъият": дуруст

}

SRT дастгирӣ намешавад

{

"статус": бардурӯғ

"SRT": бардурӯғ

}

Ҳуҷҷатҳо / Сарчашмаҳо

Дастрасии AIDA Imaging HTTP [pdf] Дастури корбар
HD-NDI-200, HD3G-NDI-200l, HD-NDI-X20, HD-NDI-CUBE, HD-NDI-IP67, HD-NDI-MINI, HD-NDI-VF, HDNDI-TF, HD-NDI3-120, HD-NDI3-IP67, UHD-NDI3-IP300, UHD-NDI3-67NDI3, UHD-NDI30-12NDI UHD-NDI20-X12, PTZ-X18-IP, PTZ-X20-IP, PTZ-NDI-X3, PTZ-NDI-X20, PTZ-NDI-X4, PTZ-NDI12-X4, PTZ30K-NDI-X4, PTZ12KNDI, PTZ30KXNUMXG-FNDI-XXNUMX., Imaging HTTP Access, HTTP Access, Access

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *