
Ntuziaka nnweta HTTP AIDA Imaging
Maka Igwefoto vidiyo IP naanị
OCT 2024 Ndozigharị
Ezubere ntuziaka a iji nyere ndị ọrụ aka ide na ịme mmemme nke ha iji jikọọ ozugbo na igwefoto anyị. Mgbanwe a na-enyere aka gbakwunye n'ichepụta ihe na ntụgharị gị ijikwa igwefoto!
Ịkwesighi iji ntuziaka a iji jiri igwefoto. Ọ bụghị ntọala niile dị na akwụkwọ a metụtara ụdị ọ bụla, naanị ma ọ bụrụ na ihe nlereanya ahụ nwere ụfọdụ njirimara ahụ, ohere ịnweta njirimara ndị ahụ ga-arụ ọrụ.
Ndepụta Ngwaahịa dị:
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-NDI-300 UHD-3 UHD-NDI67-X3
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-4XPT-12K
*NDI® bụ ụghalaahịa edenyere n'akwụkwọ ikikere nye VIZRT AB
1.1 Mmalite
Mgbe ị na-eji akwụkwọ a kwesịrị inwe ụfọdụ nghọta na ikike nke protocol http na usoro arịrịọ POST ya.
1.2 Usoro nhazi asụsụ
HTTP bụ ọkọlọtọ maka arịrịọ na nzaghachi n'etiti onye ahịa na akụkụ nkesa. Iji a web ihe nchọgharị, web crawler, ma ọ bụ ngwaọrụ ọzọ, onye ahịa na-ebute arịrịọ HTTP n'ọdụ ụgbọ mmiri akọwapụtara na sava (ọdụ ụgbọ mmiri ndabara bụ 80). A na-akpọkarị onye ahịa ahụ dị ka mmemme nnọchite onye ọrụ. Ihe nkesa na-anabata arịrịọ onye ahịa ma chekwaa ụfọdụ ihe onwunwe na ihe nkesa, dị ka HTML files na onyonyo. A na-akpọkarị ụdị ihe nkesa a dị ka a Web ihe nkesa.
Arịrịọ HTTP kwesịrị ịgbaso ntuziaka ndị a
Arịrịọ paramita niile ka ọ gaa “post” ụzọ, yana ụzọ abụọ dị iche iche iji mara ọdịiche dị n'etiti ịnweta na ịtọlite site na func
Tọọ interface paramita
http://cgi-bin/web.fcgi?func=set
Nweta interface parameter
http://cgi-bin/web.fcgi?func=get
1.3 Arịrịọ na azịza dị mfe example
Na-eche na igwefoto IP anyị bụ 192.168.1.180, syntax dị ka steeti 1.2 si dị.
Nweta interface parameter.
http://192.168.1.180/cgi-bin/web.fcgi?func=get
Tọọ interface
http://192.168.1.180/cgi-bin/web.fcgi?func=set
** Arịrịọ nbanye dị ka example**
Arịrịọ a bụ usoro nweta, yabụ arịrịọ ahụ na-edozi interface ahụ url, ma na-ebufe paramita ọdịnaya na usoro json
Ọdịnaya nke oke
"'
{
"Sistemụ":
{
"nbanye":"onye ọrụ:paswọọdụ",
}
}
"'
Sistemụ eriri json na-anọchi anya oku na-aga na isi ọrụ, nbanye na-anọchite anya oku na oke. onye ọrụ: okwuntughe na-anọchi anya paramita mbata.
Maka examplee, ọ bụrụ na akaụntụ igwefoto ugbu a na paswọọdụ bụ ma admin, usoro nnyefe ikpeazụ bụ
"'
{
"Sistemụ":
{
"login":"admin:admin",
}
}
"'
A na-eweghachite ọdịnaya nloghachi mgbe arịrịọ ahụ gasịrị, ọdịnaya nloghachi na-eweghachikwa paramita dị iche iche dabere na usoro eji akpọ ọrụ ahụ. Usoro nbanye na-eweghachite ọdịnaya json ndị a
Ihe ịga nke ọma ịlaghachi
"'
{
"ọnọdụ": eziokwu
"Sistemụ":
{
"nbanye":int
}
}
"'
Ịlaghachị ada
"'
{
"ọnọdụ": ụgha
"Sistemụ":
{
"nbanye": ụgha
}
}
"'
ebe ọnọdụ bụ ọnọdụ nke oku ọrụ , ezi maka ihe ịga nke ọma na ụgha maka ọdịda.
Usoro nloghachi bụ dabere na usoro arịrịọ, sistemụ bụ oku na-aga na isi ọrụ, nbanye bụ oku iji weghachi igodo.
Cheta na: Na mgbakwunye na nbanye, iwu ọ bụla mmekọrịta iwu ga-gafere igodo, syntax bụ "igodo":int, na uru nke int agbakwunyere na "igodo" bụ uru nke "nbanye" ọrụ weghachiri uru.
** Were interface netwọk dị ka example**
Enwere paramita netwọkụ abụọ, nke na-enweta paramita interface netwọkụ ma tọọ paramita netwọkụ netwọkụ. Site n'elu example, enwere ike ịhụ ya
Nweta interface parameter.
http://192.168.1.180/cgi-bin/web.fcgi?func=get
Tọọ interface
http://192.168.1.180/cgi-bin/web.fcgi?func=set
** Nweta parameters netwọkụ**
"'
{
"key": "Uru kwekọrọ na mpaghara nbanye na interface nbanye",
"ethernet": {"eth0":true}
}
"'
Arịrịọ a pụtara: Achọrọ m ịkpọ iji nweta paramita niile n'okpuru eth0 nke ethernet.
Nlaghachi nkịtị:
"'
{
"ọnọdụ": eziokwu,
"Ethernet":
{
"eth0":{
“dhcp”:int, //0 akwụkwọ ntuziaka 1 akpaaka
"ip":"192.168.1.155"
"netmask":"192.168.1.1"
"ọnụ ụzọ":"192.168.1.1"
"Dns":"192.168.1.1"
"httpPort":int,
"webPort":int,
"rtspPort": int,
"rtmpPort": int
}
}
"'
Mgbe interface bụ nkịtị, ya bụ, mgbe ọnọdụ bụ ture, niile interface paramita nke netwọk na-enwetara
** Ịtọ ntọala netwọkụ ***
"'
{
"key": "Uru kwekọrọ na mpaghara nbanye na interface nbanye",
"Ethernet":
{
"eth0":{
"dhcp":int //0 akwụkwọ ntuziaka 1auto
"ip":"192.168.1.155"
"netmask":"192.168.1.1"
"ọnụ ụzọ":"192.168.1.1"
"Dns":"192.168.1.1"
“mac”:”01:23:45:67:89:ab”,
"httpPort":int,
"webPort":int,
"rtspPort": int,
"rtmpPort": int
}
}
}
"'
Mgbe atọrọ nke ọma, a ga-eweghachite eriri json
"'
{
"ọnọdụ": eziokwu,
"Ethernet":
{
"eth0":{
"dhcp":int //0 ntuziaka 1 akpaaka
"ip":"192.168.1.155"
"netmask":"192.168.1.1"
"ọnụ ụzọ":"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 Nkọwa ule
Enwere ike ibudata onye nzipu ozi maka nnwale protocol (https://www.getpostman.com/downloads/).
Enwere ike ịchọta ojiji nke ngwanro na ntuziaka vidiyo na-esote.
2 Ntọala nbanye vidiyo
2.1 Nhazi oke koodu
Tọọ
Arịrịọ
{
"igodo":int,
"venc":{
"isi":{
"kwanye":int,
"Ụdị":"h264″, //"h264″,"h265″,"mjpeg"
“kọl”:3840, //int
“ahịrị”:2160, //int
“bitrate”:115200, //int
“Frmrate”:30, //int
"rcmode":"cbr", //"cbr","vbr"
"profile":"MP", //" ntọala ", "MP", "HP"
"n'etiti":30 //int
},
"sub":{
"kwanye":int,
"Ụdị":"h264",
"kọl":1280,
"ahịrị": 720,
"bitrate": 4096,
"Ezigbo": 30,
"rcmode":"cbr",
"profile":"MP", //" ntọala ", "MP", "HP"
"n'etiti":30
}
}
}
Nzaghachi
Hazie nke ọma, weghachi paramita ngbanwe kacha ọhụrụ
{
"ọnọdụ": eziokwu
"venc":{
"isi":{
"kwanye":int,
"Ụdị":"h264",
"kọl":3840,
"ahịrị": 2160,
"bitrate": 115200,
"Ezigbo": 30,
"rcmode":"cbr",
"profile":"MP",
"n'etiti":30
},
"sub":{
"kwanye":int,
"Ụdị":"h264",
"kọl":1280,
"ahịrị": 720,
"bitrate": 4096,
"Ezigbo": 30,
"rcmode":"cbr",
"profile":"MP",
"n'etiti":30
}
}
}
Akwadoghi nhazi ngbanwe
{
"ọnọdụ": ụgha
"venc": ụgha
}
Enweghị nkwado maka iyi mbụ ma ọ bụ nke dị n'okpuru
{
"ọnọdụ": ụgha
"venc": {"isi": false, sub": false}
}
Njehie oke
{
"ọnọdụ": ụgha
"venc": {"isi":false}
}
2.2 Nnweta oke ngbanwe
Nweta
Arịrịọ
{
"igodo":int,
"venc":{"isi":true,"sub":true}
}
Or
{
"igodo":int,
"venc":{
"isi":{
"kwanye": eziokwu,
"Ụdị": eziokwu,
"col": eziokwu,
"ahịrị": eziokwu,
"bitrate": eziokwu,
"Frmrate": eziokwu,
"rcmode": eziokwu
"profile": eziokwu,
"n'etiti": eziokwu,
"rtspUrl": eziokwu
"rtmpUrl": eziokwu
},
"sub":{
"kwanye": eziokwu,
"Ụdị": eziokwu,
"col": eziokwu,
"ahịrị": eziokwu,
"bitrate": eziokwu,
"Frmrate": eziokwu,
"rcmode": eziokwu
"profile": eziokwu,
"n'etiti": eziokwu,
"rtspUrl": eziokwu
"rtmpUrl": eziokwu
}
}
}
Nzaghachi
{
"ọnọdụ": eziokwu,
"venc":{
"isi":{
"kwanye":int,
"Ụdị":"h264",
"kọl":3840,
"ahịrị": 2160,
"bitrate": 115200,
"Ezigbo": 30,
"rcmode":"cbr",
"profile":"MP",
"Oge oge": 30,
"rtspUrl":"rtsp://192.168.1.155:554/stream/main"
"rtmpUrl":"rtmp://192.168.1.155:1935/app/rtmpstream0″
},
"sub":{
"kwanye":int,
"Ụdị":"h264",
"kọl":1280,
"ahịrị": 720,
"bitrate": 4096,
"Ezigbo": 30,
"rcmode":"cbr",
"profile":"MP",
"Oge oge": 30,
"rtspUrl":"rtsp://192.168.1.155:554/stream/sub"
"rtmpUrl":"rtmp://192.168.1.155:1935/app/rtmpstream1″
}
}
}
Akwadoghi nhazi ngbanwe
{
"ọnọdụ": ụgha,
"venc": ụgha,
}
Enweghị nkwado maka iyi mbụ ma ọ bụ nke dị n'okpuru
{
"ọnọdụ": ụgha,
"venc": {"isi":false}
}
3 Ndekọ ọdịyo
3.1 Ntọala ngbanwe ọdịyo
Tọọ
Arịrịọ
{
"igodo":int,
"audio":{
"kwanye":int,
"sampleta":int,
"bitwidth":int,
"Ụdị ụda":"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
}
}
Nzaghachi
Tọọ nke ọma, weghachi paramita ngbanwe ọdịyo kachasị ọhụrụ
{
"ọnọdụ": eziokwu,
"audio":{
"kwanye":int,
"sampleta":int,
"bitwidth":int,
"Ụdị ụda": "Mono",
"encMode":"G711A",
"bitrate": int
}
}
Enweghị nkwado maka ngbanwe nhazi ma ọ bụ mperi oke
{
"ọnọdụ": ụgha,
"audio": ụgha
}
3.2 Nweta oke ngbanwe ọdịyo
Nweta
Arịrịọ
{
"igodo":int,
"audio": eziokwu
}
Or
{
"igodo":int,
"audio":{
"kwanye": eziokwu,
"samplerate": eziokwu,
"bitwidth": eziokwu,
"SoundMode": eziokwu,
"encMode": eziokwu,
"bitrate": eziokwu
}
}
Tọọ nke ọma, weghachi paramita ngbanwe ọdịyo kachasị ọhụrụ
{
"ọnọdụ": eziokwu,
"audio":{
"kwanye":int,
"sampleta":int,
"bitwidth":int,
"Ụdị ụda": "Mono",
"encMode":"G711A",
"bitrate": int
}
}
Enwetaghị iwu mgbanwe ma ọ bụ akwadoghị
{
"ọnọdụ": ụgha,
"audio": ụgha
}
4 Ntọala netwọkụ
4.1 Ntọala oke netwọkụ
Tọọ
Arịrịọ
{
"igodo":int,
"Ethernet":
{
"eth0":{
"dhcp":int //0 ntuziaka 1 akpaaka
"ip":"192.168.1.155"
"netmask":"192.168.1.1"
"ọnụ ụzọ":"192.168.1.1"
"Dns":"192.168.1.1"
“mac”:”01:23:45:67:89:ab”
"httpPort":int,
"rtspPort": int
"rtmpPort": int
}
}
}
Anaghị akwado ntọala netwọkụ
{
"ọnọdụ": ụgha,
"ethernet": ụgha,
}
eth0 adịghị ma ọ bụ anaghị akwado nhazi ahụ.
{
"ọnọdụ": ụgha,
"ethernet": {"eth0":false}
}
Edozighi ụfọdụ parampat netwọkụ.
{
"ọnọdụ": ụgha,
"Ethernet":
{
"eth0":{
"dhcp":int //0 ntuziaka 1 akpaaka
"ip": ụgha,
"netmask":"192.168.1.1"
"ọnụ ụzọ": ụgha,
"Dns":"192.168.1.1"
“mac”:”01:23:45:67:89:ab”,
"httpPort":int,
"rtspPort": int,
"rtmpPort": int
}
}
}
Hazie nke ọma
{
"ọnọdụ": eziokwu,
"Ethernet":
{
"eth0":{
"dhcp":int //0 akwụkwọ ntuziaka 1auto
"ip":"192.168.1.155"
"netmask":"192.168.1.1"
"ọnụ ụzọ":"192.168.1.1"
"Dns":"192.168.1.1"
“mac”:”01:23:45:67:89:ab”
"httpPort":int,
"rtspPort": int,
"rtmpPort": int
}
}
4.2 Nweta oke netwọkụ
Nweta
Arịrịọ:
{
"igodo":int,
"ethernet": {"eth0":true}
}
or
{
"igodo":int,
"Ethernet":
{
"eth0":{
"dhcp": eziokwu,
"ip": eziokwu,
"netmask": eziokwu,
"ọnụ ụzọ": eziokwu,
"dns": eziokwu,
"mac": eziokwu,
"httpPort": eziokwu,
"rtspPort": eziokwu
"rtmpPort": eziokwu
}
}
}
Nzaghachi
{
"ọnọdụ": eziokwu,
"Ethernet":
{
"eth0":{
"dhcp":int // 0 akwụkwọ ntuziaka 1 akpaaka
"ip":"192.168.1.155"
"netmask":"192.168.1.1"
"ọnụ ụzọ":"192.168.1.1"
"Dns":"192.168.1.1"
"httpPort":int,
"rtspPort": int
"rtmpPort": int
}
}
Anaghị akwado ịnweta oke netwọkụ
{
"ọnọdụ": ụgha,
"ethernet": ụgha,
}
eth0 adịghị ma ọ bụ anaghị akwado nhazi ahụ.
{
"ọnọdụ": ụgha,
"ethernet": {"eth0":false}
}
Enweghi ike inweta ụfọdụ parampat netwọkụ.
{
"ọnọdụ": ụgha,
"Ethernet":
{
"eth0":{
"dhcp":int // 0 akwụkwọ ntuziaka 1 akpaaka
"ip": ụgha,
"netmask":"192.168.1.1"
"ọnụ ụzọ": ụgha,
"Dns":"192.168.1.1"
"httpPort":int,
"rtspPort": int
"rtmpPort": int
}
}
}
5 Njikwa onyonyo
5.1 Ntọala oke onyonyo
Tọọ:
Arịrịọ
{
"igodo":int,
"Onyinye":
{
"focus_mode":" akpaaka", //" akpaaka "," akwụkwọ ntuziaka"
"Anya anya":"1.5m", //"1.5m",2m",3m",6m","10m"
"Exposure_mode":" akpaaka", //" akpaaka ","akwụkwọ ntuziaka", "Iris ka mkpa", "mkpachapụ anya"," mkpa nchapụta"
“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
“uru”:int, //0~15
"WB_mode":" akpaaka" //" akpaaka ","ime ụlọ"," n'èzí "," otu push "," akpaaka nsuso "," akwụkwọ ntuziaka"
"R_gain":int, //0~255
"B_gain":int, //0~255
"enyo":int
"tụgharịa":int,
"nkwụghachi ọkụ azụ":int,
“gamma”:int, //0~4
"dijital_zoom_enable":int,
"WDR_enable":int,
"WDR_level":int, //1~6
“ìhè”:int, //0~15
“Nkọ”:int, //0-15
“iche”:int, //0~15
“Saturation”:int, //0-15
"DC_iris":int, //0: nso 1: meghere
"noise_reduction_2D": int,
"noise_reduction_3D":int, //0 akpaaka 1:level1 2:level2 3:level3 4:level4 5: gbanyụọ
"vo_resolution":"1920X1080P@60Hz"
"image_reset":int
"mbugharị":[ụdị, ọsọ] //ụdị 0 nkwụsị nkwụsị 1 mbugharị na 2 mbugharị ọsọ: 0 ~ 7
"Lekwasịrị anya": [ụdị, ọsọ] // ụdị 0 nkwụsị nkwụsị 1 na-elekwasị anya nso 2 na-agba ọsọ ọsọ: 0 ~ 7
"ptz":[ụdị, ọsọ] //ụdị 0 ptz nkwụsị 1 elu 2 ala 3 aka ekpe 4 aka nri 5 ụlọ 6 tọgharịa 7 elu+ekpe 8 ala+ aka ekpe 9 elu+ aka nri 10 ala+ ọsọ ziri ezi:0~0x18
"preset": {"gbakwunye":int,"del":int,"call":int,"chee":int}
"snap":int // Mweghara onyonyo; =1 nwee ike, ijide nke ọma na-alaghachi ezi, ọdịda na-alaghachi ụgha
"abs ctrl":
{
"zoom":int,
"focus":int,
"pan":int,
"Tụgharịa":int
}
}
}
Nzaghachi
{
"ọnọdụ": eziokwu
"Onyinye":
{
"focus_mode":" akpaaka", //" akpaaka "," akwụkwọ ntuziaka"
"Anya anya":"1.5m", //"1.5m",2m",3m",6m","10m"
"Exposure_mode":" akpaaka", //" akpaaka ","akwụkwọ ntuziaka", "Iris ka mkpa", "mkpachapụ anya"," mkpa nchapụta"
“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: nso 1:50Hz 2:60Hz
"exposure_brightness":int, //0~27
“iris”:int, //0~13
“uru”:int, //0~15
"WB_mode":" akpaaka" //" akpaaka ","ime ụlọ"," n'èzí "," otu push "," akpaaka nsuso "," akwụkwọ ntuziaka"
“R-enweta”:int, //0~255
“B-enweta”:int, //0~255
"enyo":int
"tụgharịa":int,
"nkwụghachi ọkụ azụ":int,
"gamma":int, //int
"dijital_zoom_enable":int,
"WDR_enable":int,
"WDR_level":int, //1~6
“ìhè”:int, //0~15
“Nkọ”:int, //0-15
“iche”:int, //0~15
“Saturation”:int, //0-15
"DC_iris":int, // 0: nso 1: meghere
"noise_reduction_2D": int,
"noise_reduction_3D":int, //0 akpaaka 1:level1 2:level2 3:level3 4:level4 5: gbanyụọ
"vo_resolution":"1920X1080P@60Hz"
"ihe nrụpụta ihe oyiyi": eziokwu
"zoom": eziokwu
"elekwasị anya": eziokwu
"ptz": eziokwu
"preset": eziokwu
"snap": eziokwu
"abs ctrl": eziokwu
}
}
Ọ bụrụ na ọ daa, a ga-edobe paragraf dabara na nke ụgha, maka example
{
"ọnọdụ": ụgha
"Onyinye":
{
"focus_mode":" akpaaka", //" akpaaka "," akwụkwọ ntuziaka"
"focus_distance": ụgha,
"Exposure_mode":" akpaaka", //" akpaaka ","akwụkwọ ntuziaka", "Iris ka mkpa", "mkpachapụ anya"," mkpa nchapụta"
“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: nso 1:50Hz 2:60Hz
"exposure_brightness": ụgha,
“iris”:int, //0~13
“uru”:int, //0~15
"WB_mode":" akpaaka" //" akpaaka ","ime ụlọ"," n'èzí "," otu push "," akpaaka nsuso "," akwụkwọ ntuziaka"
“R-enweta”:int, //0~255
“B-enweta”:int, //0~255
"enyo": ụgha,
"tụgharịa":int,
"nkwụghachi ọkụ azụ":int,
"gamma":int, //int
"dijital_zoom_enable":int,
"WDR_enable":int,
"WDR_level":int, //1~6
“ìhè”:int, //0~15
“Nkọ”:int, //0-15
“iche”:int, //0~15
“Saturation”:int, //0-15
"noise_reduction_2D": int,
"noise_reduction_3D":int, //0 akpaaka 1:level1 2:level2 3:level3 4:level4 5: gbanyụọ
"vo_resolution":"1920X1080P@60Hz"
"ntọgharị onyonyo": eziokwu,
"mbugharị": eziokwu,
"elekwasị anya": eziokwu,
"ptz": eziokwu,
"preset": ụgha,
"snap": ụgha
"abs ctrl": ụgha
}
}
5.2 Nweta oke onyonyo
Nweta
Arịrịọ
{
"igodo":int,
"oyiyi":{
"focus_mode": eziokwu,
"focus_distance": eziokwu,
"exposure_mode": eziokwu,
"shutter": eziokwu,
"anti_flicker": eziokwu,
"exposure_brightness": eziokwu,
"iris": eziokwu,
"uru": eziokwu,
"WB_mode": eziokwu,
"R_gain": eziokwu,
"B_gain": eziokwu,
"enyo": eziokwu,
"tụgharịa": eziokwu,
"nkwụghachi azụ azụ": eziokwu,
"gamma": eziokwu,
"dijital_zoom_enable": eziokwu,
"WDR_enable": eziokwu,
"WDR_level": eziokwu,
"ìhè": eziokwu,
"ịkọ": eziokwu,
"iche": eziokwu,
"saturation": eziokwu,
"DC_iris": eziokwu,
"noise_reduction_2D": eziokwu,
"noise_reduction_3D": eziokwu,
"vo_resolution": eziokwu,
"vo_support": eziokwu,
"frame_rate": eziokwu,
"preset":int
"mbugharị": eziokwu,
"elekwasị anya": eziokwu,
"pan": eziokwu,
"Tilt": eziokwu
}
}
Nzaghachi
Nweta ihe ịga nke ọma, weghachi uru ọ bara
{
"ọnọdụ": eziokwu
"Onyinye":
{
"focus_mode":" akpaaka", //" akpaaka "," akwụkwọ ntuziaka"
"Anya anya":"1.5m", //"1.5m",2m",3m",6m","10m"
"Exposure_mode":" akpaaka", //" akpaaka ","akwụkwọ ntuziaka", "Iris ka mkpa", "mkpachapụ anya"," mkpa nchapụta"
“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: nso 1:50Hz 2:60Hz
"exposure_brightness":int, //0~27
“iris”:int, //0~13
“uru”:int, //0~15
"WB_mode":" akpaaka" //" akpaaka "," ime ụlọ "," n'èzí "," otu push "," auto_tracking "," akwụkwọ ntuziaka "," sodium "," fluorescent"
"R_gain":int, //0~255
"B_gain":int, //0~255
"enyo":int
"tụgharịa":int,
"nkwụghachi ọkụ azụ":int,
"gamma":int, //int
"dijital_zoom_enable":int,
"WDR_enable":int,
"WDR_level":int, //1~6
“ìhè”:int, //0~15
“Nkọ”:int, //0-15
“iche”:int, //0~15
“Saturation”:int, //0-15
"DC_iris":int, // 0: nso 1: meghere
"noise_reduction_2D": int,
"noise_reduction_3D":int, //0 akpaaka 1:level1 2:level2 3:level3 4:level4 5: gbanyụọ
"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 dị 1 adịghị adị
"mbugharị": 0,
"elekwasị anya": 4000,
"Pịa":0,
"ịtụgharị":0
}
}
Ọ bụrụ na ọ daa, tọọ ka ọ bụrụ ụgha n'akụkụ ihe ndị a, dịka:
{
"ọnọdụ": ụgha
"Onyinye":
{
"focus_mode":" akpaaka", //" akpaaka "," akwụkwọ ntuziaka"
"Anya anya":"1.5m", //"1.5m",2m",3m",6m","10m"
"Exposure_mode":" akpaaka", //" akpaaka ","akwụkwọ ntuziaka", "Iris ka mkpa", "mkpachapụ anya"," mkpa nchapụta"
“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: nso 1:50Hz 2:60Hz
"exposure_brightness":int, //0~27
“iris”:int, //0~13
“uru”:int, //0~15
"WB_mode": ụgha,
"R_gain": ụgha,
"B_gain": ụgha,
"enyo": ụgha,
"tụgharịa":int,
"nkwụghachi ọkụ azụ":int,
"gamma":int, //int
"dijital_zoom_enable":int,
"WDR_enable":int,
"WDR_level":int, //1~6
“ìhè”:int, //0~15
“Nkọ”:int, //0-15
“iche”:int, //0~15
“Saturation”:int, //0-15
"noise_reduction_2D": int,
"noise_reduction_3D":int, //0 akpaaka 1:level1 2:level2 3:level3 4:level4 5: gbanyụọ
"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": ụgha
}
}
6 RTMP gụgharia
6.1 RTMP gụgharia oke ntọala
Tọọ
Arịrịọ
{
"igodo":int,
"rtmp":{
"isi":{
"kwanye":int,
"url":"rtmp://192.168.1.118:1935/app/rtmpstream2″,
},
"sub":{
"kwanye":int,
"url":"rtmp://192.168.1.118:1935/app/rtmpstream3″,
}
}
}
Nzaghachi
Hazie nke ọma, weghachi paramita ngbanwe kacha ọhụrụ
{
"ọnọdụ": eziokwu
"rtmp":{
"isi":{
"kwanye":int,
"url":"rtmp://192.168.1.118:1935/app/rtmpstream2″,
“ọnọdụ”:int,//0 ọdịda gụgharia 1 ịga nke ọma gụgharia
},
"sub":{
"kwanye":int,
"url":"rtmp://192.168.1.118:1935/app/rtmpstream3″,
“ọnọdụ”:int,//0 ọdịda gụgharia 1 ịga nke ọma gụgharia
}
}
}
Anaghị akwado nhazi nkwanye ugwu RTMP
{
"ọnọdụ": ụgha
"rtmp": ụgha
}
Anaghị akwado nhazi nke isi ma ọ bụ nke okpuru mmiri
{
"ọnọdụ": ụgha,
"rtmp": {"isi": false, sub": false}
}
Njehie oke
{
"ọnọdụ": ụgha,
"rtmp":{"isi":false}
}
6.2 RTMP gụgharia oke nnweta
Nweta
Arịrịọ
{
"igodo":int,
"rtmp":{"isi":true,"sub":true}
}
or
{
"igodo":int,
"rtmp":{
"isi":{
"kwanye": eziokwu,
"url": eziokwu,
},
"sub":{
"kwanye": eziokwu,
"url": eziokwu,
},
}
}
Nzaghachi
{
"ọnọdụ": eziokwu,
"rtmp":{
"isi":{
"kwanye":int,
"url":"rtmp://192.168.1.118:1935/app/rtmpstream2″,
“ọnọdụ”:int,//0 ọdịda gụgharia 1 ịga nke ọma gụgharia
},
"sub":{
"kwanye":int,
"url":"rtmp://192.168.1.118:1935/app/rtmpstream3″,
“ọnọdụ”:int,//0 ọdịda gụgharia 1 ịga nke ọma gụgharia
}
}
}
Anaghị akwado nhazi nkwanye ugwu RTMP
{
"ọnọdụ": ụgha
"rtmp": ụgha
}
Anaghị akwado nhazi nke isi ma ọ bụ nke okpuru mmiri
{
"ọnọdụ": ụgha,
"rtmp": {"isi": false, sub": false}
}
Njehie oke
{
"ọnọdụ": ụgha,
"rtmp":{"isi":false}
}
7 Njikwa Sistemu
7.1 Ntọala njikwa sistemụ
Tọọ
Arịrịọ:
{
"igodo":int,
"Sistemụ":
{
“system_control”:” nrụpụta ihe onyonyo”,//” image_reset” nrụpụta ihe nrụgharị onyonyo, “factory_reset” nrụpụta ụlọ ọrụ, “system_reboot” Nrụgharị sistemụ.
"nbanye":"onye ọrụ:paswọọdụ",
}
}
Azịza ya:
Hazie nke ọma
Arịrịọ:
{
"ọnọdụ": eziokwu
"Sistemụ":
{
"system_control": eziokwu
"nbanye":int // Weghachite uru isi, mmekọrịta json niile ga-agụnye "igodo":int item, ma ọ bụghị iwu ahụ agaghị azaghachi.
}
}
Ntọlite dara
{
"ọnọdụ": ụgha
"Sistemụ":
{
"system_control": ụgha
"nbanye": ụgha
}
}
7.2 Nweta njikwa sistemụ
nweta:
Arịrịọ:
{
"igodo":int,
"Sistemụ":
{
"Aha ngwaọrụ": eziokwu,
"serial_number": eziokwu,
"bootloader_version": eziokwu,
"System_version": eziokwu,
"app_version": eziokwu,
"hardware_version": eziokwu
"nbanye":"onye ọrụ:paswọọdụ"
}
}
Azịza ya:
Ọganihu Nnweta
{
"ọnọdụ": eziokwu
"Sistemụ":
{
"Aha_ngwaọrụ":" Igwefoto Mgbakọ vidiyo FHD",
"Oghere Usoro_nọmba":"123456789",
“ụdị bootloader”:”V1.0.0″,
"Sistemụ_ụdị":"V1.0.0",
"app_ụdị":"V1.0.0"
"ụdị_ngwaọrụ":"V1.0.0"
"nbanye":int // Weghachite uru isi, mmekọrịta json niile ga-agụnye "igodo":int item, ma ọ bụghị iwu ahụ agaghị azaghachi.
}
}
Nnweta agaghị
{
"ọnọdụ": ụgha
"Sistemụ":
{
"Aha_ngwaọrụ": ụgha,
"Oghere Usoro_nọmba":"123456789",
“ụdị bootloader”:”V1.0.0″,
"Sistemụ_ụdị":"V1.0.0",
"app_ụdị":"V1.0.0"
}
}
7.3 Njikwa ihe nchọgharị
Nkwado ihe nchọgharị adreesị mmanya n'akụkụ njikwa na ajụjụ igwefoto parameters, syntax bụ otu ihe ahụ dị n'elu syntax, ihe dị iche bụ na ọ dịghị nbanye Nyocha, ya bụ, ọ dịghị igodo ma ọ bụ nbanye na omume ozugbo dị ka iwu set akara nwere ike ịbụ.
Example 1: Ajụjụ ụdị nọmba
http://192.168.1.189/cgi-bin/web.fcgi?func=get{“system”:{“app_version”:true}}

Example 2: Tọọ mbugharị zuru oke
http://192.168.1.189/cgi-bin/web.fcgi?func=set{“image”:{“abs ctrl”:{“zoom”:0}}}

Example 3: ajụjụ ptz ọnọdụ

8. Nchekwa onwe (ọ bụrụ na ọ dị)
8.1 Nweta ihe nleba anya akpaaka
nweta:
Arịrịọ
{
"ai": eziokwu
}
or
{
"aị":{
"kwanye": eziokwu,
"PeoplePos": eziokwu,
"Ndị mmadụ": eziokwu,
"SwitchTime": eziokwu,
"boardDetectEn": eziokwu,
"highLightTarget": eziokwu,
"zoomLock": eziokwu,
"PTLimit": eziokwu
}
}
Nweta nke ọma, laghachi na paramita ọhụrụ
{
"aị": {
"kwanye": 1,
"Ndị mmadụ": 2,
"Ndị mmadụ": 6,
"Oge mgbanwe": 20,
"boardDetectEn": 1,
"highLightTarget": 0,
"Mkpọchi zoom": 1,
"PTLimit": 1
},
"ọnọdụ": eziokwu
}
Anaghị akwado ma ọ bụ ihe na-adịghị mma
{
"ọnọdụ": ụgha,
"ai": ụgha
}
Nkọwa ọnọdụ atọrọ pụrụ iche:
Ntọtịrị nọmba 255: ọnọdụ ụlọ;
Ntọtịrị nọmba 254: ọnọdụ oke aka nri;
Ntọtịrị nọmba 253: oke oke aka ekpe;
atọrọ atọ.252: Ọnọdụ ojii
9 Ntọala NDI
Ntọala Parameter 9.1 NDI
Arịrịọ
{
"NDI":{
"kwanye":int,
"Aha ngwaọrụ":"HX",
"Aha ọwa":"Chanel1″,
"otu":"ọha",
"multicast": {
"kwanye": 0,
"IP": "239.255.0.0",
"Nkpuchi": "255.255.0.0",
"TTL": 1
},
"ihe nkesa nchọpụta":"192.168.1.42"
}
}
Nzaghachi
Ntọala na-aga nke ọma, a gbanwere paramita NDI.
{
"NDI":{
"kwanye":1,
"Aha ngwaọrụ":"HX",
"Aha ọwa":"Chanel1″,
"otu":"ọha",
"multicast": {
"kwanye": 0,
"IP": "239.255.0.0",
"Nkpuchi": "255.255.0.0",
"TTL": 1
},
"ihe nkesa nchọpụta":"192.168.1.42"
},
"ọnọdụ": eziokwu
}
Akwadoghi nhazi NDI
{
"ọnọdụ": ụgha
"NTP": ụgha
}
Mperi oke
{
"NDI":{
"kwanye":1,
"Aha ngwaọrụ":"HX",
"Aha ọwa":"Chanel1″,
"otu":"ọha",
"multicast": {
"kwanye": 0,
"IP": "239.255.0.0",
"Nkpuchi": "255.255.0.0",
"TTL": 1
},
"ihe nkesa nchọpụta": ụgha
},
"ọnọdụ": ụgha
}
9.2 NDI Parameter Nweta
Arịrịọ
{
"NDI":{
"kwanye": eziokwu,
"Aha ngwaọrụ": eziokwu,
"aha channe": eziokwu,
"otu": eziokwu,
"multicast": eziokwu,
"ihe nkesa nchọpụta": eziokwu
}
}
或
{
"NDI": eziokwu
}
Nzaghachi
{
"NDI":{
"kwanye":1,
"Aha ngwaọrụ":"HX",
"Aha ọwa":"Chanel1″,
"otu":"ọha"
"multicast": {
"kwanye": 0,
"IP": "239.255.0.0",
"Nkpuchi": "255.255.0.0",
"TTL": 1
},
"ihe nkesa nchọpụta":"192.168.1.42",
},
"ọnọdụ": eziokwu
}
Anaghị akwado NDI
{
"ọnọdụ": ụgha
"NDI": ụgha
}
Ntọala 10 SRT
10.1 SRT Oke
Arịrịọ
{
"SRT": {
"mode":"na-ege ntị", //"na-ege ntị", "onye na-akpọ oku", "mmegharị"
"gee ntị":
{
"kwanye":int,
"ọdụ ụgbọ mmiri":int,
"Latency":int, // Milliseconds
"izo ya ezo": int,
“ogologo igodo”: int, //32
" igodo": "012345678",
}
}
}
or
{
"SRT": {
"mode":"onye na-akpọ oku", //"na-ege ntị", "onye na-akpọ oku","mmegharị"
"onye na-akpọ oku":
{
"kwanye":int,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri":int,
"Latency":int, //milliseconds
"izo ya ezo": int,
“ogologo igodo”: int, //32
"igodo": "012345678ee",
"streamid":"r=0″
},
"sub caller":
{
"kwanye":int,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri":int,
"Latency":int, // millisecond
"streamid":"r=0″
"izo ya ezo": int,
“ogologo igodo”: int, //32
"igodo": "012345678ee",
"streamid":"r=1″
}
}
}
or
{
"SRT": {
"mode":"mmegharị", //"na-ege ntị", "onye na-akpọ oku", "mmegharị"
"Ihe kacha mkpa":
{
"kwanye":int,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri":int,
"Latency":int, //miliscond
"izo ya ezo": int,
“ogologo igodo”: int, //32
"igodo": "012345678ee",
"streamid":"r=0″
},
"Sub rendezvous":
{
"kwanye":int,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri":int,
"Latency":int, //millisecond
"streamid":"r=0″
"izo ya ezo": int,
“ogologo igodo”: int, //32
"igodo": "012345678ee",
"streamid":"r=1″
}
}
}
Nzaghachi
Nhazi nke ọma, parampat SRT gbanwere
{
"SRT": {
"Ụdị":"na-ege ntị",
"gee ntị":
{
"kwanye":1,
"ọdụ ụgbọ mmiri": 1600,
"Latency":120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"isi url":"srt://192.168.1.158:1600?streamid=r=0″,
"sub url":"srt://192.168.1.158:1600?streamid=r=1″,
}
},
"ọnọdụ": eziokwu
}
or
{
"SRT": {
"Ụdị":"onye na-akpọ oku",
"onye na-akpọ oku":
{
"kwanye":1,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri": 1600,
"Latency":120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"streamid":"r=0″
},
"sub caller":
{
"kwanye":1,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri": 1600,
"Latency":120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"streamid":"r=1″
}
},
"ọnọdụ": eziokwu
}
Anaghị akwado SRT / mperi paramita
{
"ọnọdụ": ụgha
"SRT": ụgha
}
10.2 SRT Nnweta Parameter
Arịrịọ
{
"SRT": eziokwu
}
Nzaghachi
{
"SRT": {
"Ụdị":"na-ege ntị",
"gee ntị":
{
"kwanye":1,
"ọdụ ụgbọ mmiri": 1600,
"Latency":120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"isi url":"srt://192.168.1.158:1600?streamid=r=0″,
"sub url":"srt://192.168.1.158:1600?streamid=r=1″,
}
},
"ọnọdụ": eziokwu
}
or
{
"SRT": {
"Ụdị":"onye na-akpọ oku",
"onye na-akpọ oku":
{
"kwanye":1,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri": 1600,
"Latency":120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"streamid":"r=0″
},
"sub caller":
{
"kwanye":1,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri": 1600,
"Latency":120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"streamid":"r=1″
}
},
"ọnọdụ": eziokwu
}
or
{
"SRT": {
"Ụdị":"mmegharị",
"Ihe kacha mkpa":
{
"kwanye":1,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri": 1600,
"Latency": 120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"streamid":"r=0″
},
"Sub rendezvousr":
{
"kwanye":1,
"ip":"192.168.1.158"
"ọdụ ụgbọ mmiri": 1600,
"Latency":120,
"izo ya ezo": 1,
"ogologo igodo": 32,
"igodo": "012345678ee",
"streamid":"r=1″
}
},
"ọnọdụ": eziokwu
}
akwadoghị SRT
{
"ọnọdụ": ụgha
"SRT": ụgha
}
Akwụkwọ / akụrụngwa
![]() |
Nweta HTTP AIDA Imaging [pdf] Ntuziaka onye ọrụ 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-30NDI12-20NDI12-18 UHD-NDI20-X3, PTZ-X20-IP, PTZ-X4-IP, PTZ-NDI-X12, PTZ-NDI-X4, PTZ-NDI-X30, PTZ-NDI4-X12, PTZ30K-NDI-XXNUMX, PTZXNUMXKNDI- PTZXNUMXKXNUMXG-FNDI-XXNUMX., Nnweta HTTP onyonyo, nweta HTTP, nweta |




