AIDA Imaging HTTP Access User Guide

Letšoao la litšoantšo la AIDA1

Tataiso ea phihlello ea HTTP ea AIDA
Bakeng sa lik'hamera tsa video tsa IP Feela

OCT 2024 Phetolelo

Tataiso ena e ne e reretsoe ho thusa basebelisi ho ngola le ho iketsetsa mananeo a ho hokela lik'hamera tsa rona ka kotloloho. Ho feto-fetoha ha maemo ho thusa ho eketsa boqapi ba hau le ho sotha ho laola khamera!

Ha ho hlokahale hore u sebelise tataiso ena ho sebelisa khamera. Ha se litlhophiso tsohle tokomaneng ena tse amanang le mofuta o mong le o mong, ha feela mohlala o na le tšobotsi e itseng moo phihlello ea likarolo tseo e tla sebetsa.

Lethathamo la Sehlahisoa se sebetsang:

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-NDI3-300, UHD-NDI3-67, UHD-IP3NDI-30-IPXNUMXNDI-XNUMX, UHD-IPXNUMXNDI-XNUMX

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, PTZ4K12G-FNDI-X30

*NDI® ke lets'oao la khoebo le ngolisitsoeng ho VIZRT AB

1.1 Ho Qala

Ha u sebelisa tokomane ena e lokela ho ba le kutloisiso e itseng le ho laola http protocol le mokhoa oa eona oa ho kopa POST.

1.2 Melawana ya thutapuo

HTTP ke tekanyetso ea likopo le likarabo lipakeng tsa bareki le lehlakore la seva. Ho sebelisa a web sebatli, web crawler, kapa sesebelisoa se seng, moreki o etsa kopo ea HTTP ho boema-kepe bo boletsoeng ho seva (sebaka sa kamehla ke 80). Hangata moreki o bitsoa lenaneo la moemeli oa mosebelisi. Seva e arabela kopo ea bareki mme e boloka lisebelisoa tse ling ho seva, joalo ka HTML files le litšoantšo. Mofuta ona oa seva hangata o bitsoa a Web seva.

Likopo tsa HTTP li hloka ho latela litaelo tse latelang

Likopo tsohle tsa paramethara ho ea ka tsela ea "post", ka mekhoa e 'meli e fapaneng ea ho khetholla lipakeng tsa ho fumana le ho seta ka func

Beha sebopeho sa parameter

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

Fumana sebopeho sa parameter

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

1.3 Kopo le Karabo e bonolo example

Ho nka IP ea khamera ea rona ke 192.168.1.180, syntax ho latela 1.2 e re

Fumana sebopeho sa parameter.

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

Beha sebopeho

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

**Kopo ea ho kena joalo ka mohlalaample **

Kopo ena ke mokhoa oa ho fumana, kahoo kopo e beha sebopeho url, mme e fetisetsa liparamente tsa litaba ka sebopeho sa json

Likahare tsa parameter

"`

{

"Sistimi":

{

"kena":"mosebelisi:password",

}

}

"`

Sistimi ea likhoele ea json e emetse pitso ea ts'ebetso e kholo, ho kena ho emela mohala ho parameter. mosebelisi:password e emela liparamente tse kenang.

Bakeng sa mohlalaample, haeba hona joale khamera akhaonteng le phasewete ka bobeli admin, ho qetela phetiso sebopeho ke

"`

{

"Sistimi":

{

"kena":"admin:admin",

}

}

"`

Likahare tsa ho khutlisa li khutlisoa ka mor'a kopo, 'me litaba tse khutlisetsoang li khutlisa li-parameter tse fapaneng ho latela mokhoa o sebelisitsoeng ho bitsa mosebetsi. Mokhoa oa ho kena o khutlisa litaba tse latelang tsa json

Katleho ea ho khutla

"`

{

“boemo”: nnete

"Sistimi":

{

"kena": int

}

}

"`

E hloleha ho kgutla

"`

{

“boemo”: bohata

"Sistimi":

{

“kena”: bohata

}

}

"`

moo boemo e leng boemo ba tshebetso call , nnete bakeng sa katleho le bohata bakeng sa ho hloleha.

Sebopeho sa ho khutlisa se lumellana le mokhoa oa kopo, tsamaiso ke pitso ea mosebetsi o ka sehloohong, ho kena ke mohala oa ho khutlisa senotlolo.

Tlhokomeliso: Ntle le ho kena, tšebelisano efe kapa efe ea taelo e tlameha ho fetisetsoa senotlolo, syntax ke "key": int, 'me boleng ba int e khomaretsoeng "key" ke boleng bo khutlisetsoang ke "login" ts'ebetso e khutlisetsang boleng.

**Nka sehokelo sa marang-rang joalo ka mehlengample **

Ho na le li-interfaces tse peli tsa marang-rang, e leng ho fumana li-interface tsa marang-rang le ho beha li-interface tsa marang-rang. Ho tsoa ho example, ho ka bonoa hore

Fumana sebopeho sa parameter.

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

Seta segokanyimmediamentsi sa sebolokigolo

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

**Fumana liparamente tsa netweke**

"`

{

"key": "Boleng bo tsamaellanang le sebaka sa ho kena sehokelong sa ho kena",

“ethernet”:{“eth0”:true}

}

"`

Kopo ena e bolela: Ke batla ho letsetsa ho fumana liparamente tsohle tlasa eth0 ea ethernet.

Ho khutla ho tloaelehileng:

"`

{

“boemo”: nnete,

"Ethernet":

{

“eth0”:{

"dhcp":int, //0 manual 1 auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

"httpPort": int,

“webPort”: int,

"rtspPort":int,

"rtmpPort": int

}

}

"`

Ha sebopeho se tloaelehile, ke hore, ha boemo bo le teng, likarolo tsohle tsa li-interface tsa marang-rang li fumanoa

**Ho beha liparamente tsa netweke**

"`

{

"key": "Boleng bo tsamaellanang le sebaka sa ho kena sehokelong sa ho kena",

"Ethernet":

{

“eth0”:{

"dhcp":int //0 manual 1auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

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

"httpPort": int,

“webPort”: int,

"rtspPort":int,

"rtmpPort": int

}

}

}

"`

Ha e behiloe ka katleho, khoele ea json ea khutlisoa

"`
{

“boemo”: nnete,

"Ethernet":

{

“eth0”:{

"dhcp":int //0 manual 1 auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

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

"httpPort": int,

“webPort”: int,

“MainStreamPort”: int,

"subStreamPort”: int

"rtspPort": int

"rtmpPort": int

}

}

"`

1.4 Tlhaloso ea Tlhahlobo

Motho ea poso a ka khoasolloa bakeng sa tlhahlobo ea protocol (https://www.getpostman.com/downloads/).

Tšebeliso ea software e ka fumanoa litaelong tse tsamaeang le video.

2 Li-setting tsa Encode ea Video
2.1 Tlhophiso ea paramethara ea khouto

Beha

Kopa

{

"key": int,

"venc":{

“ka sehloohong”:{

“etsa”:int,

“mokhoa”:”h264″, //”h264″,”h265″,”mjpeg”

“col”:3840, //int

"line": 2160, //int

"bitrate": 115200, //int

"frmrate":30, //int

"rcmode":"cbr", //"cbr", "vbr"

“Moprofesafile": "MP", //"baseline", "MP", "HP"

"nako":30 //int

},

"sub":{

“etsa”:int,

"mokhoa": "h264″,

“kholo”:1280,

“mola”:720,

"Bitrate": 4096,

"botsoalle": 30,

"rcmode":"cbr",

“Moprofesafile": "MP", //"baseline", "MP", "HP"

“nako”:30

}

}

}

Karabo

Beakanya ka katleho, khutlisetsa liparamente tsa morao-rao tsa khouto

{

“boemo”: nnete

"venc":{

“ka sehloohong”:{

“etsa”:int,

"mokhoa": "h264″,

“kholo”:3840,

“mola”:2160,

"Bitrate": 115200,

"botsoalle": 30,

"rcmode":"cbr",

“Moprofesafile": "MP",

“nako”:30

},

"sub":{

“etsa”:int,

"mokhoa": "h264″,

“kholo”:1280,

“mola”:720,

"Bitrate": 4096,

"botsoalle": 30,

"rcmode":"cbr",

“Moprofesafile": "MP",

“nako”:30

}

}

}

Tokiso ea khouto ha e tšehetsoe

{

“boemo”: bohata

“venc”: bohata

}

Ha ho tšehetso bakeng sa melapo ea mantlha kapa e nyane

{

“boemo”: bohata

“venc”:{“main”:false,sub”:false}

}

Phoso ea paramethara

{

“boemo”: bohata

“venc”:{“main”:false}

}

2.2 Ho fumana paramethara ea khouto

Fumana

Kopa

{

"key": int,

“venc”:{“main”:true,”sub”:true}

}

Or

{

"key": int,

"venc":{

“ka sehloohong”:{

“etsa”: nnete,

"mokhoa": 'nete,

"kholo": 'nete,

"line": nnete,

"bitrate": 'nete,

"frmrate": 'nete,

"rcmode": 'nete,

“Moprofesafile”: nnete,

"nako": 'nete,

"rtspUrl”: nnete

"rtmpUrl”: nnete

},

"sub":{

“etsa”: nnete,

"mokhoa": 'nete,

"kholo": 'nete,

"line": nnete,

"bitrate": 'nete,

"frmrate": 'nete,

"rcmode": 'nete,

“Moprofesafile”: nnete,

"nako": 'nete,

"rtspUrl”: nnete

"rtmpUrl”: nnete

}

}

}

Karabo

{

“boemo”: nnete,

"venc":{

“ka sehloohong”:{

“etsa”:int,

"mokhoa": "h264″,

“kholo”:3840,

“mola”:2160,

"Bitrate": 115200,

"botsoalle": 30,

"rcmode":"cbr",

“Moprofesafile": "MP",

“nako”:30,

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

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

},

"sub":{

“etsa”:int,

"mokhoa": "h264″,

“kholo”:1280,

“mola”:720,

"Bitrate": 4096,

"botsoalle": 30,

"rcmode":"cbr",

“Moprofesafile": "MP",

“nako”:30,

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

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

}

}

}

Tokiso ea khouto ha e tšehetsoe

{

"boemo": bohata,

"venc": bohata,

}

Ha ho tšehetso bakeng sa melapo ea mantlha kapa e nyane

{

"boemo": bohata,

“venc”:{“main”:false}

}

3 Khouto ea Mantsoe
3.1 Litlhophiso tsa khouto ea molumo

Beha

Kopa

{

"key": int,

“molumo”:{

“etsa”:int,

“samplerate”: int,

"bitwidth":int,

"SoundMode": "Mono", //"Mono", "stereo"

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

"bitrate":int //Bps
8000、16000、22000、24000、32000、48000、64000、96000、128000、256000、320000

}

}

Karabo

E seta ka katleho, khutlisetsa liparamente tsa morao-rao tsa khouto ea molumo

{

“boemo”: nnete,

“molumo”:{

“etsa”:int,

“samplerate”: int,

"bitwidth":int,

"SoundMode": "Mono",

"encMode":"G711A",

"bitrate": int

}

}

Ha ho na tšehetso bakeng sa tlhophiso ea khouto kapa liphoso tsa paramethara

{

"boemo": bohata,

“molumo”: bohata

}

3.2 Ho fumana paramethara ea khouto ea molumo

Fumana

Kopa

{

"key": int,

“audio”: nnete

}

Or

{

"key": int,

“molumo”:{

“etsa”: nnete,

“samplerate": 'nete,

"bitwidth": nnete,

"SoundMode": 'nete,

"encMode": 'nete,

“bitrate”: nnete

}

}

E seta ka katleho, khutlisetsa liparamente tsa morao-rao tsa khouto ea molumo

{

“boemo”: nnete,

“molumo”:{

“etsa”:int,

“samplerate”: int,

"bitwidth":int,

"SoundMode": "Mono",

"encMode":"G711A",

"bitrate": int

}

}

E hlolehile ho fumana kapa ha e tšehetse taelo ea phetoho

{

"boemo": bohata,

“molumo”: bohata

}

4 Litlhophiso tsa Marang-rang
4.1 Litlhophiso tsa paramethara ea netweke

Beha

Kopa

{

"key": int,

"Ethernet":

{

“eth0”:{

"dhcp":int //0 manual 1 auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

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

"httpPort": int,

"rtspPort": int

"rtmpPort": int

}

}

}

Litlhophiso tsa marang-rang ha li sebetse

{

"boemo": bohata,

"ethernet": bohata,

}

eth0 ha e eo kapa ha e tšehetse tlhophiso.

{

"boemo": bohata,

“ethernet”:{“eth0”:false}

}

Li-parameter tse ling tsa marang-rang li hlolehile ho hlophisoa.

{

"boemo": bohata,

"Ethernet":

{

“eth0”:{

"dhcp":int //0 manual 1 auto

"ip": bohata,

“netmask”:”192.168.1.1″,

"gateway": bohata,

“dns”:”192.168.1.1″,

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

"httpPort": int,

"rtspPort":int,

"rtmpPort": int

}

}

}

Beha ka katleho

{

“boemo”: nnete,

"Ethernet":

{

“eth0”:{

"dhcp":int //0 manual 1auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

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

"httpPort": int,

"rtspPort":int,

"rtmpPort": int

}

}

4.2 Ho fumana paramethara ea marang-rang

Fumana

Kopo:

{

"key": int,

“ethernet”:{“eth0”:true}

}

or

{

"key": int,

"Ethernet":

{

“eth0”:{

"dhcp": nnete,

"ip": nnete,

"netmask": 'nete,

"gateway": 'nete,

"dns": 'nete,

"mac": 'nete,

"httpPort": nnete,

"rtspPort": 'nete

"rtmpPort": 'nete

}

}

}

Karabo

{

“boemo”: nnete,

"Ethernet":

{

“eth0”:{

"dhcp":int // 0 manual 1 auto

“ip”:”192.168.1.155″,

“netmask”:”192.168.1.1″,

“gateway”:”192.168.1.1″,

“dns”:”192.168.1.1″,

"httpPort": int,

"rtspPort": int

"rtmpPort": int

}

}

Ho fumana paramethara ea netweke ha hoa tšehetsoa

{

"boemo": bohata,

"ethernet": bohata,

}

eth0 ha e eo kapa ha e tšehetse tlhophiso.

{

"boemo": bohata,

“ethernet”:{“eth0”:false}

}

Li-parameter tse ling tsa marang-rang li hlolehile ho fumanoa.

{

"boemo": bohata,

"Ethernet":

{

“eth0”:{

"dhcp":int // 0 manual 1 auto

"ip": bohata,

“netmask”:”192.168.1.1″,

"gateway": bohata,

“dns”:”192.168.1.1″,

"httpPort": int,

"rtspPort": int

"rtmpPort": int

}

}

}

5 Taolo ea Litšoantšo
5.1 Litlhophiso tsa paramethara ea setšoantšo

Hlophisa:

Kopa

{

"key": int,

"setšoantšo":

{

"focus_mode":"auto", //"auto","manual"

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,"iris priority","shutter priority","khanyang pele"

“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:50Hz 2:60Hz

“exposure_brightness”:int, //0~27

“iris”:int,//0~13

“phaello”:int,//0~15

“WB_mode”:”auto” //”auto”,”indoor”,”kantle”,”ho sututsa hang”,”ho latedisa ka koloi”,”manual”

“R_gain”:int, //0~255

“B_gain”:int, //0~255

“seipone”:int

“flip”: int,

“backlight_compensation”:int,

“gamma”:int,//0~4

“digital_zoom_enable”:int,

"WDR_enable":int,

“WDR_level”:int, //1~6

“khanya”:int, //0~15

“bohale”:int, //0~15

“phapang”:int, //0~15

"Saturation":int, //0~15

“DC_iris”:int, //0: koala 1: bula

“noise_reduction_2D”:int,

“noise_reduction_3D”:int, //0 auto 1:level1 2:level2 3:level3 4:level4 5:disable

"vo_resolution": "1920X1080P@60Hz"

“image_reset”:int

“Atometsa”:[mofuta, lebelo] //mofuta 0 atometsa emisa 1 atametsa 2 lebelo la ho atometsa:0~7

"focus":[mofuta,speed] //mofuta 0 tsepamisa maikutlo emisa 1 tsepamisa maikutlo haufi le 2 hole lebelo:0~7

“ptz”:[mofuta,speed] //mofuta 0 ptz emisa 1 up 2 down 3 left 4 right 5 home 6 reset 7 up+left 8 down+left 9 up+right 10 down+right speed:0~0x18

“preset”:{“add”:int,”del”:int,”call”:int,”check”:int}

"snap":int // Ho hapa setšoantšo; =1 thusa, ho hapa ka katleho ho khutlisa 'nete, ho hloleha ho khutlisa e le leshano

"abs ctrl":

{

“atometsa”:int,

"focus":int,

"pan": int,

“tilt”: int

}

}

}

Karabo

{

“boemo”: nnete

"setšoantšo":

{

"focus_mode":"auto", //"auto","manual"

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,"iris priority","shutter priority","khanyang pele"

“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:close 1:50Hz 2:60Hz

“exposure_brightness”:int, //0~27

“iris”:int,//0~13

“phaello”:int,//0~15

“WB_mode”:”auto” //”auto”,”indoor”,”kantle”,”ho sututsa hang”,”ho latedisa ka koloi”,”manual”

“R-gain”:int, //0~255

"B-gain":int, //0~255

“seipone”:int

“flip”: int,

“backlight_compensation”:int,

“gamma”:int, //int

“digital_zoom_enable”:int,

"WDR_enable":int,

“WDR_level”:int, //1~6

“khanya”:int, //0~15

“bohale”:int, //0~15

“phapang”:int, //0~15

"Saturation":int, //0~15

“DC_iris”:int, // 0: koala 1: bula

“noise_reduction_2D”:int,

“noise_reduction_3D”:int, //0 auto 1:level1 2:level2 3:level3 4:level4 5:disable

"vo_resolution": "1920X1080P@60Hz"

“seta setšoantšo botjha”: nnete

“atometsa”: nnete

“tsepamiso”: nnete

“ptz”: nnete

“setetsweng pele”: nnete

"snap": nnete

“abs ctrl”: nnete

}

}

Haeba e hloleha, temananyana e tsamaellanang e behiloe ho bohata, mohlalaample

{

“boemo”: bohata

"setšoantšo":

{

"focus_mode":"auto", //"auto","manual"

“focus_distance”:false,

“exposure_mode”:”auto”, //”auto”,”manual”,"iris priority","shutter priority","khanyang pele"

“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:close 1:50Hz 2:60Hz

“exposure_brightness”:false,

“iris”:int,//0~13

“phaello”:int,//0~15

“WB_mode”:”auto” //”auto”,”indoor”,”kantle”,”ho sututsa hang”,”ho latedisa ka koloi”,”manual”

“R-gain”:int, //0~255

"B-gain":int, //0~255

“seipone”: bohata,

“flip”: int,

“backlight_compensation”:int,

“gamma”:int, //int

“digital_zoom_enable”:int,

"WDR_enable":int,

“WDR_level”:int, //1~6

“khanya”:int, //0~15

“bohale”:int, //0~15

“phapang”:int, //0~15

"Saturation":int, //0~15

“noise_reduction_2D”:int,

“noise_reduction_3D”:int, //0 auto 1:level1 2:level2 3:level3 4:level4 5:disable

"vo_resolution": "1920X1080P@60Hz"

"seta setšoantšo botjha": nnete,

“atometsa”: nnete,

“tsepamiso”: nnete,

"ptz": nnete,

“setetsweng pele”: bohata,

"snap": bohata

"abs ctrl": bohata

}

}

5.2 Ho fumana paramethara ea setšoantšo

Fumana

Kopa

{

"key": int,

"setšoantšo":{

"focus_mode": nnete,

“focus_distance”:nete,

“exposure_mode”: nnete,

"shutter": nnete,

“anti_flicker”: nnete,

“exposure_brightness”:nete,

"iris": nnete,

"fuma": nnete,

"WB_mode": 'nete,

“R_gain”: nnete,

"B_gain": nnete,

“seipone”: nnete,

“flip”: nnete,

“backlight_compensation”:nete,

"gamma": nnete,

“digital_zoom_enable”:nete,

"WDR_enable": 'nete,

"WDR_level": 'nete,

"khanya": nnete,

“bohale”: nnete,

“phapang”: nnete,

"Saturation": nnete,

"DC_iris": nnete,

“lerata_ho fokotsa_2D”: nnete,

“lerata_ho fokotsa_3D”: nnete,

“vo_resolution”:nete,

“vo_support”: nnete,

"frame_rate": nnete,

“setetsoeng pele”:int

“atometsa”: nnete,

“tsepamiso”: nnete,

"pan": nnete,

“tilt”: nnete

}

}

Karabo

Fumana katleho, khutlisetsa boleng bo lekanyelitsoeng

{

“boemo”: nnete

"setšoantšo":

{

"focus_mode":"auto", //"auto","manual"

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,"iris priority","shutter priority","khanyang pele"

“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:close 1:50Hz 2:60Hz

“exposure_brightness”:int, //0~27

“iris”:int,//0~13

“phaello”:int,//0~15

“WB_mode”:”auto” //”auto”,”indoor”,”kantle”,”ho sututsa hang”,”auto_tracking”,”manual”,”sodium”,”fluorescent”

“R_gain”:int, //0~255

“B_gain”:int, //0~255

“seipone”:int

“flip”: int,

“backlight_compensation”:int,

“gamma”:int, //int

“digital_zoom_enable”:int,

"WDR_enable":int,

“WDR_level”:int, //1~6

“khanya”:int, //0~15

“bohale”:int, //0~15

“phapang”:int, //0~15

"Saturation":int, //0~15

“DC_iris”:int, // 0: koala 1: bula

“noise_reduction_2D”:int,

“noise_reduction_3D”:int, //0 auto 1:level1 2:level2 3:level3 4:level4 5:disable

"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

“preset”:int //0 teng 1 e seng teng

“Atometsa”:0,

"tsepamiso": 4000,

"pan": 0,

"khutla": 0

}

}

Haeba e hlolehile, e behe ho ea bohata mabapi le Lintho tse nyane, mohlala:

{

“boemo”: bohata

"setšoantšo":

{

"focus_mode":"auto", //"auto","manual"

“focus_distance”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”

“exposure_mode”:”auto”, //”auto”,”manual”,"iris priority","shutter priority","khanyang pele"

“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:close 1:50Hz 2:60Hz

“exposure_brightness”:int, //0~27

“iris”:int,//0~13

“phaello”:int,//0~15

"WB_mode": bohata,

“R_gain”: bohata,

"B_gain": bohata,

“seipone”: bohata,

“flip”: int,

“backlight_compensation”:int,

“gamma”:int, //int

“digital_zoom_enable”:int,

"WDR_enable":int,

“WDR_level”:int, //1~6

“khanya”:int, //0~15

“bohale”:int, //0~15

“phapang”:int, //0~15

"Saturation":int, //0~15

“noise_reduction_2D”:int,

“noise_reduction_3D”:int, //0 auto 1:level1 2:level2 3:level3 4:level4 5:disable

"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

“setetsweng pele”: bohata

}

}

6 Phallo ea RTMP
6.1 RTMP tlhophiso ea phallo ea paramente

Beha

Kopa

{

"key": int,

"rtmp":{

“ka sehloohong”:{

“etsa”:int,

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

},

"sub":{

“etsa”:int,

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

}

}

}

Karabo

Beakanya ka katleho, khutlisetsa liparamente tsa morao-rao tsa khouto

{

“boemo”: nnete

"rtmp":{

“ka sehloohong”:{

“etsa”:int,

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

"boemo":int, //0 ho hloleha ha ho phallela 1 katleho ea ho phallela

},

"sub":{

“etsa”:int,

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

"boemo":int, //0 ho hloleha ha ho phallela 1 katleho ea ho phallela

}

}

}

Tokiso ea RTMP ha e sebetse

{

“boemo”: bohata

"rtmp": bohata

}

Ha e tšehetse litlhophiso tsa mantlha kapa tse tlase

{

"boemo": bohata,

“rtmp”:{“main”:false,sub”:false}

}

Phoso ea paramethara

{

"boemo": bohata,

“rtmp”:{“main”:false}

}

6.2 RTMP Phallo ea phallo ea paramethara

Fumana

Kopa

{

"key": int,

“rtmp”:{“main”:true,”sub”:true}

}

or

{

"key": int,

"rtmp":{

“ka sehloohong”:{

“etsa”: nnete,

“url": 'nete,

},

"sub":{

“etsa”: nnete,

“url": 'nete,

},

}

}

Karabo

{

“boemo”: nnete,

"rtmp":{

“ka sehloohong”:{

“etsa”:int,

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

"boemo":int, //0 ho hloleha ha ho phallela 1 katleho ea ho phallela

},

"sub":{

“etsa”:int,

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

"boemo":int, //0 ho hloleha ha ho phallela 1 katleho ea ho phallela

}

}

}

Tokiso ea RTMP ha e sebetse

{

“boemo”: bohata

"rtmp": bohata

}

Ha e tšehetse litlhophiso tsa mantlha kapa tse tlase

{

"boemo": bohata,

“rtmp”:{“main”:false,sub”:false}

}

Phoso ea paramethara

{

"boemo": bohata,

“rtmp”:{“main”:false}

}

7 Taolo ea Tsamaiso
7.1 Litlhophiso tsa taolo ea sistimi

Beha

Kopo:

{

"key": int,

"Sistimi":

{

"system_control":"seta setšoantšo",//"image_reset" Ho seta paramethara ea setšoantšo, "factory_reset" Factory reset, "system_reboot" System reboot

"kena":"mosebelisi:password",

}

}

Karabo:

Beha ka katleho

Kopo:

{

“boemo”: nnete

"Sistimi":

{

"system_control": 'nete

"login":int // Khutlisa boleng ba bohlokoa, litšebelisano tsohle tsa json li tlameha ho kenyelletsa "key": ntho ea int, ho seng joalo taelo e ke ke ea arabela

}

}

Ho seta ho hlolehile

{

“boemo”: bohata

"Sistimi":

{

"system_control": bohata

“kena”: bohata

}

}

7.2 Ho fumana taolo ea tsamaiso

Fumana:

Kopo:

{

"key": int,

"Sistimi":

{

"sesebediswa_lebitso": nnete,

"serial_nomoro": nnete,

"bootloader_version": 'nete,

"system_version": nnete,

"app_version": 'nete,

“hardware_version”:nete

"kena":"mosebelisi:password"

}

}

Karabo:

Katleho ea ho Fumana

{

“boemo”: nnete

"Sistimi":

{

"lebitso_la sesebelisoa":"Khamera ea Kopano ea Video ea FHD",

"serial_nomoro": "123456789",

“bootloader_version”:”V1.0.0″,

“system_version”:”V1.0.0″,

“app_version”:”V1.0.0″

“hardware_version”:”V1.0.0″

"login":int // Khutlisa boleng ba bohlokoa, litšebelisano tsohle tsa json li tlameha ho kenyelletsa "key": ntho ea int, ho seng joalo taelo e ke ke ea arabela

}

}

Ho Fumana Ho Hlolehile

{

“boemo”: bohata

"Sistimi":

{

"lebitso_la sesebelisoa": bohata,

"serial_nomoro": "123456789",

“bootloader_version”:”V1.0.0″,

“system_version”:”V1.0.0″,

“app_version”:”V1.0.0″

}

}

7.3 Taolo ea sebatli

Ts'ehetso ea li-barbar tsa aterese ea li-browser le li-parameter tsa khamera tsa lipotso, syntax e tšoana le syntax e ka holimo, phapang ke hore ha ho na tiiso ea ho kena, ke hore, ha ho senotlolo kapa ho kena ketso eo ka ho toba ho ea ka taolo ea sete ea taelo e ka bang.

ExampLe 1: Nomoro ea mofuta oa potso

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

AIDA Imaging HTTP Access - a1

Example 2: Beha boemo bo felletseng ba katametso

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

AIDA Imaging HTTP Access - a2

Example 3: botsa boemo ba ptz

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

AIDA Imaging HTTP Access - a3

8. Ho lata ka boits'oaro (haeba ho le teng)
8.1 Auto-Tracking Parameter Acquisition

Fumana:

Kopa

{

“ai”: nnete

}

or

{

“ee”:{

"etsa": 'nete,

"peoplePos": 'nete,

"peopleRation": 'nete,

"switchTime": 'nete,

"boardDetectEn": 'nete,

"highLightTarget": 'nete,

"zoomLock": nnete,

"PTLimit": 'nete

}

}

Fumana ka katleho, khutlela litsing tsa morao-rao

{

“ee”: {

“etsa”: 1,

"bathoPos": 2,

“Phallo ea batho”: 6,

“SwitchTime”: 20,

"boardDetectEn": 1,

"highLightTarget": 0,

“ZoomLock”: 1,

"PTLimit": 1

},

“boemo”: nnete

}

Ha e tšehetse kapa ha e tloaelehe

{

"boemo": bohata,

“ai”: bohata

}

Tlhaloso e khethehileng ea boemo:

Preset no.255: boemo ba lapeng;

Preset no.254: tokelo-tlaase moeli boemo;

Preset no.253: boemo ba moeli oa le letšehali;

Preset no.252: boemo ba letlapa

9 NDI Litlhophiso
9.1 NDI Litlhophiso tsa Parameter

Kopa

{

“NDI”:{

“etsa”:int,

"lebitso la sesebelisoa":"HX",

“lebitso la mocha”:”Channel1″,

"lihlopha":"sechabeng",

"multicast": {

“etsa”: 0,

“IP”: “239.255.0.0”,

"Mask": "255.255.0.0",

"TTL": 1

},

"seva ea ho sibolla": "192.168.1.42" ″

}

}

Karabo

Litlhophiso li atlehile, 'me li-parameter tsa NDI lia fetoloa.

{

“NDI”:{

“etsa”:1,

"lebitso la sesebelisoa":"HX",

“lebitso la mocha”:”Channel1″,

"lihlopha":"sechabeng",

"multicast": {

“etsa”: 0,

“IP”: “239.255.0.0”,

"Mask": "255.255.0.0",

"TTL": 1

},

"seva ea ho sibolla": "192.168.1.42" ″

},

“boemo”: nnete

}

Phetoho ea NDI ha e tšehetsoe

{

“boemo”: bohata

"NTP": bohata

}

Phoso ea Paramethara

{

“NDI”:{

“etsa”:1,

"lebitso la sesebelisoa":"HX",

“lebitso la mocha”:”Channel1″,

"lihlopha":"sechabeng",

"multicast": {

“etsa”: 0,

“IP”: “239.255.0.0”,

"Mask": "255.255.0.0",

"TTL": 1

},

"seva ea ho sibolla": bohata

},

“boemo”: leshano

}

9.2 NDI Parameter Fumana

Kopa

{

“NDI”:{

“etsa”: nnete,

"lebitso la sesebelisoa": 'nete,

"lebitso la channe": nnete,

“groups”: nnete,

"multicast": 'nete,

"seva ea ho sibolla": 'nete

}

}

{

“NDI”: nnete

}

Karabo

{

“NDI”:{

“etsa”:1,

"lebitso la sesebelisoa":"HX",

“lebitso la mocha”:”Channel1″,

"lihlopha": "phatlalatsa"

"multicast": {

“etsa”: 0,

“IP”: “239.255.0.0”,

"Mask": "255.255.0.0",

"TTL": 1

},

"seva ea ho sibolla": "192.168.1.42 ″,

},

“boemo”: nnete

}

Ha e tšehetse NDI

{

“boemo”: bohata

“NDI”: bohata

}

10 Litlhophiso tsa SRT
10.1 SRT Parameters

Kopa

{

“SRT”:{

"mokhoa":"mamela", //"mamela", "motsetsi", "rendezvous"

“mamela”:

{

“etsa”:int,

"port": int,

“latency”:int, // Milliseconds

"encryption": int,

"bolelele ba senotlolo": int, //32

"key": "012345678",

}

}

}

or

{

“SRT”:{

"mokhoa":"motsetsi", //"mamela", "motsetsi", "ho kopana"

"mohala ea ka sehloohong":

{

“etsa”:int,

“ip”:”192.168.1.158″,

"port": int,

“latency”:int, //milliseconds

"encryption": int,

"bolelele ba senotlolo": int, //32

"key": "012345678eee",

"streamed":"r=0″

},

"sub caller":

{

“etsa”:int,

“ip”:”192.168.1.158″,

"port": int,

“latency”:int, // millisecond

"streamed":"r=0″

"encryption": int,

"bolelele ba senotlolo": int, //32

"key": "012345678eee",

"streamed":"r=1″

}

}

}

or

{

“SRT”:{

"mokhoa": "rendezvous", //"mamela", "motsetsi", "rendezvous"

"likopano tse kholo":

{

“etsa”:int,

“ip”:”192.168.1.158″,

"port": int,

“latency”:int, //mililsecond

"encryption": int,

"bolelele ba senotlolo": int, //32

"key": "012345678eee",

"streamed":"r=0″

},

"sub rendezvous":

{

“etsa”:int,

“ip”:”192.168.1.158″,

"port": int,

“latency”:int, //millisecond

"streamed":"r=0″

"encryption": int,

"bolelele ba senotlolo": int, //32

"key": "012345678eee",

"streamed":"r=1″

}

}

}

Karabo

Litlhophiso li atlehile, litlhophiso tsa SRT li fetohile

{

“SRT”:{

"mokhoa": "mamela",

“mamela”:

{

“etsa”:1,

"kou": 1600,

“latency”:120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

“ka sehloohong url”:”srt://192.168.1.158:1600?streamid=r=0″,

"sub url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

“boemo”: nnete

}

or

{

“SRT”:{

"mokhoa":"mohala",

"mohala ea ka sehloohong":

{

“etsa”:1,

“ip”:”192.168.1.158″,

"kou": 1600,

“latency”:120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

"streamed":"r=0″

},

"sub caller":

{

“etsa”:1,

“ip”:”192.168.1.158″,

"kou": 1600,

“latency”:120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

"streamed":"r=1″

}

},

“boemo”: nnete

}

SRT ha e tšehetsoe / phoso ea Parameter

{

“boemo”: bohata

"SRT": bohata

}

10.2 SRT Parameter Fumana

Kopa

{

"SRT": 'nete

}

Karabo

{

“SRT”:{

"mokhoa": "mamela",

“mamela”:

{

“etsa”:1,

"kou": 1600,

“latency”:120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

“ka sehloohong url”:”srt://192.168.1.158:1600?streamid=r=0″,

"sub url”:”srt://192.168.1.158:1600?streamid=r=1″,

}

},

“boemo”: nnete

}

or

{

“SRT”:{

"mokhoa":"mohala",

"mohala ea ka sehloohong":

{

“etsa”:1,

“ip”:”192.168.1.158″,

"kou": 1600,

“latency”:120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

"streamed":"r=0″

},

"sub caller":

{

“etsa”:1,

“ip”:”192.168.1.158″,

"kou": 1600,

“latency”:120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

"streamed":"r=1″

}

},

“boemo”: nnete

}

or

{

“SRT”:{

"mokhoa":"ho kopana",

"likopano tse kholo":

{

“etsa”:1,

“ip”:”192.168.1.158″,

"kou": 1600,

"latency": 120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

"streamed":"r=0″

},

"sub rendezvousr":

{

“etsa”:1,

“ip”:”192.168.1.158″,

"kou": 1600,

“latency”:120,

"encryption": 1,

“bolelele ba senotlolo”: 32,

"key": "012345678eee",

"streamed":"r=1″

}

},

“boemo”: nnete

}

SRT ha e tšehetsoe

{

“boemo”: bohata

"SRT": bohata

}

Litokomane / Lisebelisoa

AIDA Imaging HTTP Access [pdf] Bukana ea Mosebelisi
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-300, UHD-NDI3-XHD-IPNDI-IP67-IP3 PTZ-X30-IP, PTZ-NDI-X12, PTZ-NDI-X20, PTZ-NDI-X12, PTZ-NDI18-X20, PTZ3K-NDI-X20, PTZ4KNDI-X12, PTZ4K30G-FNDI-X4., Imaging HTTP Access, HTTP Access, Access.

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *