AIDA Imaging HTTP Access Guide
Mo Na'o Pueata Vitio IP
OKT 2024 Toe Iloiloga
O lenei ta'iala na fa'amoemoe e fesoasoani i tagata fa'aoga e tusi ma fai a latou lava polokalame e fa'afeso'ota'i sa'o i a tatou meapueata. O lenei fetuutuunai e fesoasoani e faʻaopoopo i lou fatufatuaʻi ma mimilo i le puleaina o le meapueata!
E te le tau fa'aogaina lenei ta'iala e fa'aoga ai le meapueata. E le'o fa'atulagaina uma i totonu o lenei pepa e fa'atatau i fa'ata'ita'iga ta'itasi, se'i vagana o le fa'ata'ita'iga e iai lena vaega fa'apitoa e aoga le avanoa i na vaega.
Lisi o oloa talafeagai:
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-IP67HD-3NDI300-IP3, UHD-NDI67-IP3, UHD-NDI30-IPXNUMX, UHD-NDIXNUMX UHD-NDIXNUMX-XXNUMX
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
*NDI® ose fa'ailoga fa'amaufa'ailoga i le VIZRT AB
1.1 Amataina
A faʻaaogaina lenei pepa e tatau ona i ai se malamalama ma le faʻaogaina o le http protocol ma lana POST auala talosaga.
1.2 Tulafono o le kalama
O le HTTP o se tulaga masani mo talosaga ma tali i le va o le kalani ma le itu o le server. Fa'aaogaina a web su'esu'e, web crawler, poʻo isi meafaigaluega, e amataina e le kalani se talosaga HTTP i se taulaga faʻapitoa i luga o le server (o le faʻaogaina o le taulaga o le 80). E masani ona ta'ua le kalani o se polokalame sui sooupu. E tali atu le server i le talosaga a le tagata o tausia ma teu nisi punaoa i luga o le server, e pei o le HTML files ma ata. O lenei ituaiga server e masani ona taʻua o le a Web server.
HTTP Talosaga talosaga e tatau ona mulimulitaia faatonuga nei
Fa'atonu uma talosaga e alu i le "post" auala, ma ni auala eseese se lua e iloa ai le va o le mauaina ma le seti seti e ala i le func
Seti parakalafa fa'aoga
http://cgi-bin/web.fcgi?func=set
Maua le fa'aogaina o parakalafa
http://cgi-bin/web.fcgi?func=get
1.3 Talosaga ma Tali faigofie eample
Faʻapea o la matou meapueata ip o le 192.168.1.180, o le syntax e tusa ai ma le 1.2 setete
Maua le fa'aogaina o parakalafa.
http://192.168.1.180/cgi-bin/web.fcgi?func=get
Seti le fa'aoga
http://192.168.1.180/cgi-bin/web.fcgi?func=set
** Talosaga ulufale e pei o se example**
O lenei talosaga o se auala maua, o lea o le talosaga e setiina le atinaʻe url, ma tuʻuina atu faʻasologa o mea i totonu o le json format
Fa'ata'otoga
“`
{
“faiga”:
{
“login”: “user:password”,
}
}
“`
O le json string system e fai ma sui o le valaau i le galuega autu, login e fai ma sui o le valaau i le parakalafa. tagata fa'aoga: upu fa'aigoa o lo'o fa'atusalia ai fa'asologa o lo'o sau.
Mo example, afai o le tala o le meapueata o loo i ai nei ma upu faataga e lua admin, o le faatulagaga o faasalalauga mulimuli o
“`
{
“faiga”:
{
“login”:”admin:admin”,
}
}
“`
E toe fa'afo'i le anotusi pe a mae'a le talosaga, ma toe fa'afo'i fa'asologa eseese e fa'atatau i le auala na fa'aogaina e vala'au ai le galuega. O le auala e ulufale ai e toe faʻafoʻi mai ai le anotusi json
Manuia e toe foi mai
“`
{
“tulaga”: moni
“faiga”:
{
“login”:int
}
}
“`
Ua le mafai ona toe foi mai
“`
{
“tulaga”:sese
“faiga”:
{
“login”:sese
}
}
“`
pe a tulaga o le tulaga o le valaau galuega , moni mo le manuia ma sese mo le toilalo.
O le toe foʻi faʻatulagaina e tusa ai ma le talosaga faʻatulagaina, o le polokalama o le valaʻau i le galuega autu, login o le valaau e toe faʻafoʻi le ki
Manatua: I le faʻaopoopoga i le saini, soʻo se isi faʻatonuga fesoʻotaʻiga e tatau ona pasia se ki, o le syntax o le "ki":int, ma le tau o le int faʻapipiʻi i le "ki" o le tau na toe faʻafoʻi mai e le "login" gaioiga e toe faʻafoʻi ai le tau.
** Ave le fesoʻotaʻiga fesoʻotaʻiga e pei o se faʻataʻitaʻigaample**
E lua feso'ota'iga feso'ota'iga feso'ota'iga, o lo'o maua fa'amaufa'ailoga feso'ota'iga feso'ota'iga ma fa'atūina laina fa'aoga feso'otaiga. Mai le ex i lugaample, e mafai ona iloa lena
Maua le fa'aogaina o parakalafa.
http://192.168.1.180/cgi-bin/web.fcgi?func=get
Seti fa'aoga
http://192.168.1.180/cgi-bin/web.fcgi?func=set
**Maua fa'agata feso'ota'iga**
“`
{
“key”: “O le tau e fetaui ma le fanua e saini ai i totonu o le login interface”,
“ethernet”:{“eth0”:true}
}
“`
O lona uiga o lenei talosaga: Ou te manaʻo e valaʻau e maua uma taʻiala i lalo ole eth0 o le ethernet.
Toe fo'i masani:
“`
{
“tulaga”: moni,
“ethernet”:
{
“eth0”:{
“dhcp”:int, //0 tusi lesona 1 auto
“ip”:”192.168.1.155″,
“netmask”:”192.168.1.1″,
“faitotoa”:”192.168.1.1″,
“dns”:”192.168.1.1″,
“httpPort”:int,
“webTaulaga”:int,
“rtspPort”:int,
“rtmpPort”:int
}
}
“`
Pe a masani le fa'aoga, o lona uiga, pe a tula'i mai le tulaga, e maua uma ta'iala tau feso'ota'iga
**Fa'atūina fa'agata feso'ota'iga**
“`
{
“key”: “O le tau e fetaui ma le fanua e saini ai i totonu o le login interface”,
“ethernet”:
{
“eth0”:{
“dhcp”:int //0 tusi lesona 1auto
“ip”:”192.168.1.155″,
“netmask”:”192.168.1.1″,
“faitotoa”:”192.168.1.1″,
“dns”:”192.168.1.1″,
“mac”:”01:23:45:67:89:ab”,
“httpPort”:int,
“webTaulaga”:int,
“rtspPort”:int,
“rtmpPort”:int
}
}
}
“`
A faʻatulaga lelei, e toe faʻafoʻi le manoa json
“`
{
“tulaga”: moni,
“ethernet”:
{
“eth0”:{
“dhcp”:int //0 tusi lesona 1 auto
“ip”:”192.168.1.155″,
“netmask”:”192.168.1.1″,
“faitotoa”:”192.168.1.1″,
“dns”:”192.168.1.1″,
“mac”:”01:23:45:67:89:ab”
“httpPort”:int,
“webTaulaga”:int,
“teleStreamPort”:int,
“subStreamPort”:int
“rtspPort”:int
“rtmpPort”:int
}
}
“`
1.4 Fa'amatalaga Su'ega
E mafai ona la'u mai se tagata meli mo su'ega fa'akomepiuta (https://www.getpostman.com/downloads/).
O le fa'aogaina o le polokalame e mafai ona maua i fa'atonuga vitio o lo'o tu'uina atu.
2 Vitio Encode Seti
2.1 Fa'asologa o le fa'ailoga
Seti
Talosaga
{
“ki”:int,
“venc”:{
“matua”:{
“mafai”:int,
“mode”:”h264″, //”h264″、”h265″、”mjpeg”
“col”:3840, //int
“laina”:2160, //int
“bitrate”:115200, //int
“fmrate”:30, //int
"rcmode": "cbr", //"cbr", "vbr"
“profile”:”MP”, //”baseline”, “MP”, “HP”
“ava”:30 //int
},
“lalo”:{
“mafai”:int,
“tulaga”:”h264″,
“col”:1280,
“laina”:720,
“vate”:4096,
“fmrate”:30,
“rcmode”:”cbr”,
“profile”:”MP”, //”baseline”, “MP”, “HP”
“vaeluaga”:30
}
}
}
Tali
Fa'atulaga manuia, toe fa'afo'i le fa'asologa fou o fa'ailoga
{
“tulaga”: moni
“venc”:{
“matua”:{
“mafai”:int,
“tulaga”:”h264″,
“col”:3840,
“laina”:2160,
“vate”:115200,
“fmrate”:30,
“rcmode”:”cbr”,
“profile”:”MP”,
“vaeluaga”:30
},
“lalo”:{
“mafai”:int,
“tulaga”:”h264″,
“col”:1280,
“laina”:720,
“vate”:4096,
“fmrate”:30,
“rcmode”:”cbr”,
“profile”:”MP”,
“vaeluaga”:30
}
}
}
E le lagolagoina le fa'asologa o le fa'ailoga
{
“tulaga”:sese
“venc”:sese
}
Leai se lagolago mo alāvai muamua po'o lalo ifo
{
“tulaga”:sese
“venc”:{“main”:sese,sub”:sese}
}
Fa'ailoga sese
{
“tulaga”:sese
“venc”:{“main”:sese}
}
2.2 Fa'ailoga fa'asologa o le mauaina
Maua
Talosaga
{
“ki”:int,
“venc”:{“main”:true,”sub”:true}
}
Or
{
“ki”:int,
“venc”:{
“matua”:{
“mafai”: moni,
“tulaga”: moni,
“col”: moni,
“laina”: moni,
“bitrate”: moni,
“fmrate”: moni,
“rcmode”: moni,
“profile”:moni,
“ava”: moni,
“rtspUrl”: moni
“rtmpUrl”: moni
},
“lalo”:{
“mafai”: moni,
“tulaga”: moni,
“col”: moni,
“laina”: moni,
“bitrate”: moni,
“fmrate”: moni,
“rcmode”: moni,
“profile”:moni,
“ava”: moni,
“rtspUrl”: moni
“rtmpUrl”: moni
}
}
}
Tali
{
“tulaga”: moni,
“venc”:{
“matua”:{
“mafai”:int,
“tulaga”:”h264″,
“col”:3840,
“laina”:2160,
“vate”:115200,
“fmrate”:30,
“rcmode”:”cbr”,
“profile”:”MP”,
“vaeluaga”:30,
“rtspUrl”:”rtsp://192.168.1.155:554/stream/main”
“rtmpUrl”:”rtmp://192.168.1.155:1935/app/rtmpstream0″
},
“lalo”:{
“mafai”:int,
“tulaga”:”h264″,
“col”:1280,
“laina”:720,
“vate”:4096,
“fmrate”:30,
“rcmode”:”cbr”,
“profile”:”MP”,
“vaeluaga”:30,
“rtspUrl”:”rtsp://192.168.1.155:554/stream/sub”
“rtmpUrl”:”rtmp://192.168.1.155:1935/app/rtmpstream1″
}
}
}
E le lagolagoina le fa'asologa o le fa'ailoga
{
“tulaga”:sese,
“venc”:sese,
}
Leai se lagolago mo alāvai muamua po'o lalo ifo
{
“tulaga”:sese,
“venc”:{“main”:sese}
}
3 Fa'ailoga leo
3.1 Fa'atonu leo leo
Seti
Talosaga
{
“ki”:int,
“leo”:{
“mafai”: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
}
}
Tali
Fa'atulaga manuia, toe fa'afo'i le fa'asologa o fa'auiga leo aupito lata mai
{
“tulaga”: moni,
“leo”:{
“mafai”:int,
“samplerate”:int,
“bitwidth”:int,
“SoundMode”: “Mono”,
“encMode”:”G711A”,
“bitrate”:int
}
}
Leai se lagolago mo le fa'avasegaina o fa'ailoga po'o fa'asologa o mea sese
{
“tulaga”:sese,
“leo”:sese
}
3.2 Mauaina o le fa'asologa o le fa'alogo leo
Maua
Talosaga
{
“ki”:int,
“leo”: moni
}
Or
{
“ki”:int,
“leo”:{
“mafai”:tonu,
“samplerate”:tonu,
“bitwidth”: moni,
“soundMode”: moni,
“encMode”:tonu,
"bitrate": moni
}
}
Fa'atulaga manuia, toe fa'afo'i le fa'asologa o fa'auiga leo aupito lata mai
{
“tulaga”: moni,
“leo”:{
“mafai”:int,
“samplerate”:int,
“bitwidth”:int,
“SoundMode”: “Mono”,
“encMode”:”G711A”,
“bitrate”:int
}
}
Ua le maua pe le lagolagoina le suiga o le poloaiga
{
“tulaga”:sese,
“leo”:sese
}
4 Fesootaiga Fesootaiga
4.1 Fa'atulagaina parakalafa feso'ota'iga
Seti
Talosaga
{
“ki”:int,
“ethernet”:
{
“eth0”:{
“dhcp”:int //0 tusi lesona 1 auto
“ip”:”192.168.1.155″,
“netmask”:”192.168.1.1″,
“faitotoa”:”192.168.1.1″,
“dns”:”192.168.1.1″,
“mac”:”01:23:45:67:89:ab”
“httpPort”:int,
“rtspPort”:int
“rtmpPort”:int
}
}
}
E le lagolagoina tulaga o feso'otaiga
{
“tulaga”:sese,
“ethernet”:sese,
}
eth0 e le o iai pe le lagolagoina le faʻatulagaga.
{
“tulaga”:sese,
“ethernet”:{“eth0”:sese}
}
E le'i mafai ona setiina nisi vaega o feso'otaiga.
{
“tulaga”:sese,
“ethernet”:
{
“eth0”:{
“dhcp”:int //0 tusi lesona 1 auto
“ip”:sese,
“netmask”:”192.168.1.1″,
“faitotoa”:sese,
“dns”:”192.168.1.1″,
“mac”:”01:23:45:67:89:ab”,
“httpPort”:int,
“rtspPort”:int,
“rtmpPort”:int
}
}
}
Fa'atulaga manuia
{
“tulaga”: moni,
“ethernet”:
{
“eth0”:{
“dhcp”:int //0 tusi lesona 1auto
“ip”:”192.168.1.155″,
“netmask”:”192.168.1.1″,
“faitotoa”:”192.168.1.1″,
“dns”:”192.168.1.1″,
“mac”:”01:23:45:67:89:ab”
“httpPort”:int,
“rtspPort”:int,
“rtmpPort”:int
}
}
4.2 Mauaina parakalafa feso'ota'iga
Maua
Talosaga:
{
“ki”:int,
“ethernet”:{“eth0”:true}
}
or
{
“ki”:int,
“ethernet”:
{
“eth0”:{
“dhcp”: moni,
“ip”: moni,
“netmask”: moni,
“faitotoa”: moni,
“dns”: moni,
“mac”: moni,
“httpPort”: moni,
"rtspPort": moni
"rtmpPort": moni
}
}
}
Tali
{
“tulaga”: moni,
“ethernet”:
{
“eth0”:{
“dhcp”:int // 0 tusi lesona 1 auto
“ip”:”192.168.1.155″,
“netmask”:”192.168.1.1″,
“faitotoa”:”192.168.1.1″,
“dns”:”192.168.1.1″,
“httpPort”:int,
“rtspPort”:int
“rtmpPort”:int
}
}
E le lagolagoina le mauaina o parakalafa o feso'otaiga
{
“tulaga”:sese,
“ethernet”:sese,
}
eth0 e le o iai pe le lagolagoina le faʻatulagaga.
{
“tulaga”:sese,
“ethernet”:{“eth0”:sese}
}
E le'i mafai ona maua nisi vaega o feso'otaiga.
{
“tulaga”:sese,
“ethernet”:
{
“eth0”:{
“dhcp”:int // 0 tusi lesona 1 auto
“ip”:sese,
“netmask”:”192.168.1.1″,
“faitotoa”:sese,
“dns”:”192.168.1.1″,
“httpPort”:int,
“rtspPort”:int
“rtmpPort”:int
}
}
}
5 Puleaina o Ata
5.1 Fa'atulagaina o ata
Seti:
Talosaga
{
“ki”:int,
“ata”:
{
“focus_mode”: “auto”, //”auto”,”manual”
“taula’i_mamao”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”
“exposure_mode”:”taavale”, //”taavale”,”manual”,”faamuamua iris”,”faamuamua pupuni”,”faamuamua le susulu”
“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
“gain”:int, //0~15
“WB_mode”:”ta’avale” //”taavale”,”i totonu”, “i fafo”, “tasi le tulei”, “taavale siaki”,” tusilima”
“R_gain”:int, //0~255
“B_gain”:int, //0~255
“faata”:int
“Flip”:int,
“backlight_compensation”:int,
“gamma”:int, //0~4
“digital_zoom_enable”:int,
“WDR_enable”:int,
“WDR_level”:int, //1~6
“malamalama”:int, //0~15
“maai”:int, //0~15
“fa’atusatusaga”:int, //0~15
“saturation”:int, //0~15
“DC_iris”:int, //0: tapunia 1: tatala
“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
"fa'alano":[ituaiga, saoasaoa] //ituaiga 0 fa'aoso so'o taofi 1 fa'asolo i totonu 2 fa'ato'a saosaoa:0~7
"taulai": [ituaiga, saoasaoa] //ituaiga 0 taulai taofi 1 taulai latalata 2 taulai mamao saoasaoa:0~7
“ptz”: [ituaiga, saoasaoa] //ituaiga 0 ptz taofi 1 luga 2 lalo 3 agavale 4 taumatau 5 fale 6 toe setiina 7 luga + agavale 8 i lalo + agavale 9 luga + taumatau 10 i lalo + taumatau saoasaoa:0~0x18
“preset”:{“add”:int,”del”:int,”call”:int,”check”:int}
“snap”:int // Ata pueina; =1 fa'aagaioia, manuia le pu'e fa'afo'i sa'o, fa'aletonu toe fo'i sese
“abs ctrl”:
{
“zoom”:int,
“taulai”:int,
“pan”:int,
“tilt”:int
}
}
}
Tali
{
“tulaga”: moni
“ata”:
{
“focus_mode”: “auto”, //”auto”,”manual”
“taula’i_mamao”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”
“exposure_mode”:”taavale”, //”taavale”,”manual”,”faamuamua iris”,”faamuamua pupuni”,”faamuamua le susulu”
“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:tapuni 1:50Hz 2:60Hz
“exposure_brightness”:int, //0~27
“iris”:int, //0~13
“gain”:int, //0~15
“WB_mode”:”ta’avale” //”taavale”,”i totonu”, “i fafo”, “tasi le tulei”, “taavale siaki”,” tusilima”
“R-gain”:int, //0~255
“B-gain”:int, //0~255
“faata”:int
“Flip”:int,
“backlight_compensation”:int,
“gamma”:int, //int
“digital_zoom_enable”:int,
“WDR_enable”:int,
“WDR_level”:int, //1~6
“malamalama”:int, //0~15
“maai”:int, //0~15
“fa’atusatusaga”:int, //0~15
“saturation”:int, //0~15
“DC_iris”:int, // 0: tapunia 1: tatala
“noise_reduction_2D”:int,
“noise_reduction_3D”:int, //0 auto 1:level1 2:level2 3:level3 4:level4 5:disable
“vo_resolution”:”1920X1080P@60Hz”
"toe setiina ata": moni
“zoom”: moni
“taulai”: moni
“ptz”: moni
“faatulaga”: moni
“snap”: moni
“abs ctrl”: moni
}
}
Afai e le manuia, o le parakalafa tutusa e seti i le sese, mo se fa'ataample
{
“tulaga”:sese
“ata”:
{
“focus_mode”: “auto”, //”auto”,”manual”
“focus_distance”:sese,
“exposure_mode”:”taavale”, //”taavale”,”manual”,”faamuamua iris”,”faamuamua pupuni”,”faamuamua le susulu”
“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:tapuni 1:50Hz 2:60Hz
“exposure_brightness”:sese,
“iris”:int, //0~13
“gain”:int, //0~15
“WB_mode”:”ta’avale” //”taavale”,”i totonu”, “i fafo”, “tasi le tulei”, “taavale siaki”,” tusilima”
“R-gain”:int, //0~255
“B-gain”:int, //0~255
“faata”:sese,
“Flip”:int,
“backlight_compensation”:int,
“gamma”:int, //int
“digital_zoom_enable”:int,
“WDR_enable”:int,
“WDR_level”:int, //1~6
“malamalama”:int, //0~15
“maai”:int, //0~15
“fa’atusatusaga”: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”
“toe setiina ata”: moni,
“zoom”: moni,
“taulai”: moni,
“ptz”: moni,
“muamua”:sese,
“snap”:sese
“abs ctrl”:sese
}
}
5.2 Mauaina o ata
Maua
Talosaga
{
“ki”:int,
“ata”:{
“focus_mode”:tonu,
“focus_distance”: moni,
“exposure_mode”:tonu,
“tapuni”: moni,
“anti_flicker”:tonu,
“exposure_brightness”: moni,
“iris”: moni,
“maua”: moni,
“WB_mode”:tonu,
“R_gain”: moni,
“B_gain”: moni,
“faata”:moni,
“Flip”: moni,
“backlight_compensation”: moni,
“gamma”: moni,
“digital_zoom_enable”: moni,
“WDR_enable”:tonu,
“WDR_level”:moni,
“malamalama”: moni,
“maai”:moni,
“faafeagai”:tonu,
“saturation”: moni,
“DC_iris”: moni,
“noise_reduction_2D”:moni,
“noise_reduction_3D”:moni,
“vo_resolution”:tonu,
“vo_support”:tonu,
“frame_rate”:tonu,
“muamua”:int
“zoom”: moni,
“taulai”: moni,
“pan”: moni,
“tilt”: moni
}
}
Tali
Maua le manuia, toe faafoi le tau
{
“tulaga”: moni
“ata”:
{
“focus_mode”: “auto”, //”auto”,”manual”
“taula’i_mamao”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”
“exposure_mode”:”taavale”, //”taavale”,”manual”,”faamuamua iris”,”faamuamua pupuni”,”faamuamua le susulu”
“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:tapuni 1:50Hz 2:60Hz
“exposure_brightness”:int, //0~27
“iris”:int, //0~13
“gain”:int, //0~15
“WB_mode”:”taavale” //”taavale”,”i totonu”, “i fafo”, “tasi le tulei”, “auto_tracking”,” tusilima”, “sodium”,” felanulanua’i”
“R_gain”:int, //0~255
“B_gain”:int, //0~255
“faata”:int
“Flip”:int,
“backlight_compensation”:int,
“gamma”:int, //int
“digital_zoom_enable”:int,
“WDR_enable”:int,
“WDR_level”:int, //1~6
“malamalama”:int, //0~15
“maai”:int, //0~15
“fa’atusatusaga”:int, //0~15
“saturation”:int, //0~15
“DC_iris”:int, // 0: tapunia 1: tatala
“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 iai 1 e lē o iai
“fa’aola”:0,
“taulai”: 4000,
“pan”:0,
“faasilasilo”:0
}
}
Afai e le mafai, seti i mea sese e faatatau i Soa-aitema, eg:
{
“tulaga”:sese
“ata”:
{
“focus_mode”: “auto”, //”auto”,”manual”
“taula’i_mamao”:”1.5m”, //”1.5m”,”2m”,”3m”,”6m”,”10m”
“exposure_mode”:”taavale”, //”taavale”,”manual”,”faamuamua iris”,”faamuamua pupuni”,”faamuamua le susulu”
“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:tapuni 1:50Hz 2:60Hz
“exposure_brightness”:int, //0~27
“iris”:int, //0~13
“gain”:int, //0~15
“WB_mode”:sese,
“R_gain”:sese,
“B_gain”:sese,
“faata”:sese,
“Flip”:int,
“backlight_compensation”:int,
“gamma”:int, //int
“digital_zoom_enable”:int,
“WDR_enable”:int,
“WDR_level”:int, //1~6
“malamalama”:int, //0~15
“maai”:int, //0~15
“fa’atusatusaga”: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
“muamua”:sese
}
}
6 RTMP Streaming
6.1 RTMP Fa'asa'o fa'asologa tapula'a
Seti
Talosaga
{
“ki”:int,
“rtmp”:{
“matua”:{
“mafai”:int,
“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,
},
“lalo”:{
“mafai”:int,
“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,
}
}
}
Tali
Fa'atulaga manuia, toe fa'afo'i le fa'asologa fou o fa'ailoga
{
“tulaga”: moni
“rtmp”:{
“matua”:{
“mafai”:int,
“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,
“tulaga”:int, //0 fa'agasolo le manuia 1 fa'aola manuia
},
“lalo”:{
“mafai”:int,
“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,
“tulaga”:int, //0 fa'agasolo le manuia 1 fa'aola manuia
}
}
}
E le'o lagolagoina le fa'asologa o le fa'afefe o le RTMP
{
“tulaga”:sese
“rtmp”:sese
}
E le lagolagoina le fa'atonuga muamua po'o le la'ititi
{
“tulaga”:sese,
“rtmp”:{“main”:sese,sub”:sese}
}
Fa'ailoga sese
{
“tulaga”:sese,
“rtmp”:{“matua”:sese}
}
6.2 RTMP Fa'asao fa'ata'ita'iga mauaina
Maua
Talosaga
{
“ki”:int,
“rtmp”:{“main”:true,”sub”:true}
}
or
{
“ki”:int,
“rtmp”:{
“matua”:{
“mafai”: moni,
“url”:moni,
},
“lalo”:{
“mafai”: moni,
“url”:moni,
},
}
}
Tali
{
“tulaga”: moni,
“rtmp”:{
“matua”:{
“mafai”:int,
“url”:”rtmp://192.168.1.118:1935/app/rtmpstream2″,
“tulaga”:int, //0 fa'agasolo le manuia 1 fa'aola manuia
},
“lalo”:{
“mafai”:int,
“url”:”rtmp://192.168.1.118:1935/app/rtmpstream3″,
“tulaga”:int, //0 fa'agasolo le manuia 1 fa'aola manuia
}
}
}
E le'o lagolagoina le fa'asologa o le fa'afefe o le RTMP
{
“tulaga”:sese
“rtmp”:sese
}
E le lagolagoina le fa'atonuga muamua po'o le la'ititi
{
“tulaga”:sese,
“rtmp”:{“main”:sese,sub”:sese}
}
Fa'ailoga sese
{
“tulaga”:sese,
“rtmp”:{“matua”:sese}
}
7 Pulea Faiga
7.1 Fa'atonuga fa'atonu
Seti
Talosaga:
{
“ki”:int,
“faiga”:
{
“system_control”:”toe setiina ata”,//”image_reset” Toe setiina ata, “factory_reset” Toe setiina falegaosimea, “system_reboot” Toe amata le faiga
“login”: “user:password”,
}
}
Tali:
Fa'atulaga manuia
Talosaga:
{
“tulaga”: moni
“faiga”:
{
"system_control": moni
"login":int // Toe fa'afo'i se tau taua, o fegalegaleaiga json uma e tatau ona aofia ai le "ki":int mea, a leai o le a le tali mai le poloaiga
}
}
Ua le manuia le seti
{
“tulaga”:sese
“faiga”:
{
"system_control": sese
“login”:sese
}
}
7.2 Fa'atonu fa'atonuga
Maua:
Talosaga:
{
“ki”:int,
“faiga”:
{
“igoa_mea faigaluega”:moni,
“numera_faasologa”:tonu,
“bootloader_version”: moni,
“system_version”:tonu,
“app_version”:tonu,
“mea faigaluega_version”: moni
“login”:”user:password”
}
}
Tali:
Manuia le mauaina
{
“tulaga”: moni
“faiga”:
{
“name_name”: “FHD Vitio Konafesi Meapue”,
“numera_faasologa”:”123456789″,
“bootloader_version”:”V1.0.0″,
“system_version”:”V1.0.0″,
“app_version”:”V1.0.0″
“mea faigaluega_version”:”V1.0.0″
"login":int // Toe fa'afo'i se tau taua, o fegalegaleaiga json uma e tatau ona aofia ai le "ki":int mea, a leai o le a le tali mai le poloaiga
}
}
Ua le manuia le mauaina
{
“tulaga”:sese
“faiga”:
{
“igoa_mea faigaluega”:sese,
“numera_faasologa”:”123456789″,
“bootloader_version”:”V1.0.0″,
“system_version”:”V1.0.0″,
“app_version”:”V1.0.0″
}
}
7.3 Puleaina ole su'esu'e
Lagolago browser tuatusi bar itu pulea ma fesili mea pueata tapulaʻa, o le syntax e tutusa ma le syntax o loʻo i luga, o le eseʻesega o le leai o se faʻamaoniga login, o lona uiga, e leai se ki poʻo le saini i lena gaioiga saʻo e tusa ai ma le faʻatonuga seti pule e mafai.
Example 1: Su'esu'e numera numera
http://192.168.1.189/cgi-bin/web.fcgi?func=get{“system”:{“app_version”:true}}
Example 2: Seto le tulaga atoatoa
http://192.168.1.189/cgi-bin/web.fcgi?func=set{“image”:{“abs ctrl”:{“zoom”:0}}}
Example 3: fesili tulaga ptz
8. Su'esu'e Aunoa (pe a maua)
8.1 Mauaina Parameter Su'esu'e Aunoa
Maua:
Talosaga
{
“ai”: moni
}
or
{
“ai”:{
“mafai”: moni,
“peoplePos”: moni,
“peopleRation”: moni,
“SwitchTime”: moni,
“boardDetectEn”: moni,
“highLightTarget”:tonu,
“zoomLock”:moni,
“PTLimit”: moni
}
}
Maua manuia, toe fo'i i ta'iala lata mai
{
“ai”: {
“mafai”: 1,
“tagataPos”: 2,
“tagataVaega”: 6,
“Taimi sui”: 20,
“boardDetectEn”: 1,
“highLightTarget”: 0,
“zoomLock”: 1,
“PTLimit”: 1
},
“tulaga”: moni
}
E le lagolagoina po'o ni uiga fa'aletonu
{
“tulaga”:sese,
“ai”:sese
}
Fa'amatalaga tulaga fa'apitoa:
Preset nu.255: tulaga fale;
Fa'atonu nu.254: tulaga fa'atapula'a taumatau-lalo;
Fa'atonu nu.253: tulaga tapula'a agavale;
Numera 252: tulaga o le laupapa
9 Fa'atulagaga NDI
9.1 NDI Parameter Seti
Talosaga
{
“NDI”:{
“mafai”:int,
“igoa o masini”:”HX”,
“igoa igoa”:”Alaula1″,
“vaega”: “lautele”,
“faasalalauga tele”: {
“mafai”: 0,
“IP”: “239.255.0.0”,
“Mask”: “255.255.0.0”,
“TTL”: 1
},
“Sailiga server”:”192.168.1.42″
}
}
Tali
Ua manuia le seti, ma ua suia le NDI.
{
“NDI”:{
“mafai”:1,
“igoa o masini”:”HX”,
“igoa igoa”:”Alaula1″,
“vaega”: “lautele”,
“faasalalauga tele”: {
“mafai”: 0,
“IP”: “239.255.0.0”,
“Mask”: “255.255.0.0”,
“TTL”: 1
},
“Sailiga server”:”192.168.1.42″
},
“tulaga”: moni
}
E le lagolagoina le fa'atulagaina o le NDI
{
“tulaga”:sese
“NTP”:sese
}
Sese Parameter
{
“NDI”:{
“mafai”:1,
“igoa o masini”:”HX”,
“igoa igoa”:”Alaula1″,
“vaega”: “lautele”,
“faasalalauga tele”: {
“mafai”: 0,
“IP”: “239.255.0.0”,
“Mask”: “255.255.0.0”,
“TTL”: 1
},
"Sailiga server":sese
},
“tulaga”: sese
}
9.2 Mauaina Parameter NDI
Talosaga
{
“NDI”:{
“mafai”:tonu,
“igoa o le masini”:moni,
“igoa igoa”:moni,
“vaega”:moni,
“telecast”: moni,
"su'esu'e su'esu'e": moni
}
}
或
{
“NDI”: moni
}
Tali
{
“NDI”:{
“mafai”:1,
“igoa o masini”:”HX”,
“igoa igoa”:”Alaula1″,
“vaega”: “lautele”
“faasalalauga tele”: {
“mafai”: 0,
“IP”: “239.255.0.0”,
“Mask”: “255.255.0.0”,
“TTL”: 1
},
“Sailiga server”:”192.168.1.42″,
},
“tulaga”: moni
}
E le Lagolagoina le NDI
{
“tulaga”:sese
“NDI”:sese
}
10 SRT Seti
10.1 SRT Parameter
Talosaga
{
“SRT”:{
"mode": "faalogo", //"faalogo", "valaau", "rendezvous"
“faalogo”:
{
“mafai”:int,
“taulaga”:int,
“latency”:int, // Miliseconds
“faailoga”: int,
“umi ki”: int, //32
“ki”: “012345678”,
}
}
}
or
{
“SRT”:{
"mode": "valaau", //"faalogo", "valaau", "rendezvous"
“tagata telefoni”:
{
“mafai”:int,
“ip”:”192.168.1.158″,
“taulaga”:int,
“latency”:int, //miliseconds
“faailoga”: int,
“umi ki”: int, //32
“ki”: “012345678eee”,
“streamid”:”r=0″
},
“Soi valaau”:
{
“mafai”:int,
“ip”:”192.168.1.158″,
“taulaga”:int,
“latency”:int, // milisecond
“streamid”:”r=0″
“faailoga”: int,
“umi ki”: int, //32
“ki”: “012345678eee”,
“streamid”:”r=1″
}
}
}
or
{
“SRT”:{
“mode”: “rendezvous”, //”faalogo”, “valaau”, “rendezvous”
“le feiloaiga autu”:
{
“mafai”:int,
“ip”:”192.168.1.158″,
“taulaga”:int,
“latency”:int, //mililekona
“faailoga”: int,
“umi ki”: int, //32
“ki”: “012345678eee”,
“streamid”:”r=0″
},
“So’o se feiloa’iga”:
{
“mafai”:int,
“ip”:”192.168.1.158″,
“taulaga”:int,
“latency”:int, //milisekona
“streamid”:”r=0″
“faailoga”: int,
“umi ki”: int, //32
“ki”: “012345678eee”,
“streamid”:”r=1″
}
}
}
Tali
Fa'atulaga manuia, SRT para'i suia
{
“SRT”:{
“mode”: “faalogo”,
“faalogo”:
{
“mafai”:1,
“taulaga”:1600,
“tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“matua url”:”srt://192.168.1.158:1600?streamid=r=0″,
“lalo url”:”srt://192.168.1.158:1600?streamid=r=1″,
}
},
“tulaga”: moni
}
or
{
“SRT”:{
“mode”: “telefoni”,
“tagata telefoni”:
{
“mafai”:1,
“ip”:”192.168.1.158″,
“taulaga”:1600,
“tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“streamid”:”r=0″
},
“Soi valaau”:
{
“mafai”:1,
“ip”:”192.168.1.158″,
“taulaga”:1600,
“tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“streamid”:”r=1″
}
},
“tulaga”: moni
}
SRT e le lagolagoina / Parameter sese
{
“tulaga”:sese
“SRT”:sese
}
10.2 SRT Parameter Mauaina
Talosaga
{
“SRT”: moni
}
Tali
{
“SRT”:{
“mode”: “faalogo”,
“faalogo”:
{
“mafai”:1,
“taulaga”:1600,
“tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“matua url”:”srt://192.168.1.158:1600?streamid=r=0″,
“lalo url”:”srt://192.168.1.158:1600?streamid=r=1″,
}
},
“tulaga”: moni
}
or
{
“SRT”:{
“mode”: “telefoni”,
“tagata telefoni”:
{
“mafai”:1,
“ip”:”192.168.1.158″,
“taulaga”:1600,
“tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“streamid”:”r=0″
},
“Soi valaau”:
{
“mafai”:1,
“ip”:”192.168.1.158″,
“taulaga”:1600,
“tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“streamid”:”r=1″
}
},
“tulaga”: moni
}
or
{
“SRT”:{
“mode”: “rendezvous”,
“le feiloaiga autu”:
{
“mafai”:1,
“ip”:”192.168.1.158″,
“taulaga”:1600,
“le tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“streamid”:”r=0″
},
“sub rendezvousr”:
{
“mafai”:1,
“ip”:”192.168.1.158″,
“taulaga”:1600,
“tumau”:120,
“faailoga”: 1,
“umi ki”: 32,
“ki”: “012345678eee”,
“streamid”:”r=1″
}
},
“tulaga”: moni
}
SRT e le lagolagoina
{
“tulaga”:sese
“SRT”:sese
}
Pepa / Punaoa
![]() |
AIDA Ataata HTTP Avanoa [pdf] Taiala mo Tagata Fa'aoga 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-300NDI, UHD-NDI3-67NDI UHD-NDI3-X30, PTZ-X12-IP, PTZ-X20-IP, PTZ-NDI-X12, PTZ-NDI-X18, PTZ-NDI-X20, PTZ-NDI3-X20, PTZ4K-NDI-X12, PTZ4KNDI-X30, PTZ4NDI Avanoa, HTTP Avanoa, PTZ12NDI Avanoa. |