infobit iCam VB80 API komande platforme
Informacije o proizvodu
specifikacije:
- Naziv proizvoda: iCam VB80
- Verzija dokumenta: V1.0.3
- Platforma: Priručnik API komandi
- Webstranica: www.infobitav.com
- Email: info@infobitav.com
Upute za upotrebu proizvoda
Uvod
- Priprema
Da biste počeli koristiti iCam VB80, slijedite ove korake:- Postavljanje IP adrese na vašem računaru
- Omogućavanje Telnet klijenta
- Prijava putem interfejsa komandne linije
Pristupite interfejsu komandne linije za interakciju sa uređajem. - API komande prekoview
Razumjeti različite API komande dostupne za konfiguraciju i kontrolu.
Setovi komandi
gbconfig komande
Konfigurirajte postavke vezane za kameru i video koristeći sljedeće naredbe:
kamera:
gbconfig --camera-mode
gbconfig -s camera-mode
video:
gbconfig --hdcp-enable
Često postavljana pitanja (FAQ)
- P: Kako da ažuriram firmver iCam VB80?
O: Da biste ažurirali firmver, posjetite našu webstranica za detaljne upute i preuzimanja. - P: Mogu li koristiti iCam VB80 sa softverom treće strane?
O: Da, iCam VB80 podržava integraciju sa softverom treće strane koristeći priložene API komande.
Istorija revizija
Doc verzija | Datum | Sadržaj | Napomene |
V1.0.0 | 2022/
04/02 |
početni | |
V1.0.1 | 2022/
04/22 |
Revised typo | |
V1.0.2 | 2023/
06/05 |
Dodaj novi API | |
V1.0.3 | 2024/
03/22 |
Izmijenjeno |
Uvod
Priprema
Ovaj odjeljak uzima upravljački uređaj treće strane Windows 7 kao primjerample. Možete koristiti i druge kontrolne uređaje.
Postavljanje IP adrese na vašem računaru
Detaljni koraci operacije su ovdje izostavljeni.
Omogućavanje Telnet klijenta
Pre nego što se prijavite na uređaj preko interfejsa komandne linije, uverite se da je Telnet klijent omogućen. Podrazumevano, Telnet klijent je onemogućen u Windows OS-u. Da biste uključili Telnet klijenta, učinite sljedeće.
- Odaberite Start > Control Panel > Programs.
- U polju Programi i funkcije kliknite Uključi ili isključi Windows funkcije.
- U dijalogu Windows funkcije potvrdite izbor u polju za potvrdu Tel the net Client.
Prijava putem interfejsa komandne linije
- Odaberite Start > Pokreni.
- U dijaloškom okviru Pokreni unesite cmd, a zatim kliknite na OK.
- Unesite telnet xxxx 23. “23” je broj porta.
Za nprample, ako je IP adresa uređaja 192.168.20.140, unesite telnet 192.168.20.140 23, a zatim pritisnite Enter. - Kada uređaj zatraži prijavu, unesite admin i pritisnite Enter, a zatim uređaj zatraži lozinku, samo pritisnite Enter direktno jer administrator korisnika nema zadanu lozinku.
“Uređaj je spreman za izvršavanje CLI API komande. Status će pokazati Dobrodošli u VB10/VB80.”
API komande prekoview
API naredbe ovog uređaja su uglavnom klasificirane u sljedeće tipove.
- gbconfig: upravljati konfiguracijama uređaja.
- gbcontrol: kontrolirati uređaj da nešto uradi.
gbconfig komande
gbconfig komande su uglavnom klasifikovane u dva tipa gbconfig i gbconfig –s komande.
Komande | Opis |
gbconfig –način kamere | Postavite način praćenja kamere za uređaj. |
gbconfig -s režim kamere | Preuzmite način praćenja kamere za uređaj. |
gbconfig –camera-zoom | Podesite zum kamere. |
gbconfig -s zumiranje kamere | Uzmite zum kamere. |
gbconfig –camera-savecoord | Sačuvajte koordinate kao unapred podešeno 1 ili unapred podešeno 2. |
gbconfig -s –camera-savecoord | Dobijte koje unaprijed postavljene postavke odgovaraju koordinatama. |
gbconfig –camera-loadcoord | Učitajte određene postavke u kameru. |
gbconfig –ogledalo kamere | Uključite/isključite preslikavanje kamere. |
gbconfig -s kamera-ogledalo | Dobijte status preslikavanja kamere. |
gbconfig – frekvencija napajanja kamere | Postavite frekvenciju električne mreže. |
gbconfig -s frekvencija napajanja kamere | Dobijte frekvenciju električne mreže. |
gbconfig –camera-geteptz | Dobijte eptz informacije. |
gbconfig –hdcp-omogući hdmi | Uključite/isključite HDCP za HDMI izlaz |
gbconfig -s hdcp-enable | Dobijte HDCP status za HDMI izlaz |
gbconfig –cec-enable | Podesite CEC uključivanje/isključivanje. |
gbconfig -s cec-enable | Dobijte status CIK-a. |
gbconfig –cec-cmd hdmi | Konfigurirajte CEC komande za kontrolu uključivanja/isključivanja prikaza. |
gbconfig -s cec-cmd | Dobijte CEC komande za kontrolu uključivanja/isključivanja prikaza. |
gbcontrol –send-cmd hdmi | Pošaljite CEC komande za kontrolu uključivanja/isključivanja prikaza. |
gbconfig –mic-mute | Uključite/isključite mikrofon. |
gbconfig -s mic-mute | Dobijte status uključivanja/isključenja mikrofona. |
gbconfig – volumen | Podesite jačinu zvuka. |
gbconfig -s volumen | Dobijte jačinu zvuka. |
gbconfig –autovolume | Podesite jačinu zvuka (pojačavanje/smanjenje). |
gbcontrol komande
Command | Opis |
gbcontrol –send-cmd hdmi | Za slanje CEC komande na displeju odmah. |
Setovi komandi
gbconfig komande
kamera:
gbconfig –način kamere
Command |
gbconfig –camera-mode {normalno | auto kadriranje | praćenje zvučnika |
presentertracking} |
Odgovor | Kamera će se prebaciti na navedeni način praćenja. |
Opis |
Postavite način praćenja kamere od sljedećeg:
• normalno: Korisnici moraju ručno da podese kameru na odgovarajući ugao. • automatsko kadriranje: Kamera automatski prati ljude na osnovu prepoznavanja lica. • praćenje zvučnika: Kamera automatski prati govornika na osnovu prepoznavanja govora. • praćenje prezentera: Kamera uvek automatski prati prezentera. |
Example:
Da postavite način praćenja na automatsko kadriranje:
naredba:
gbconfig – automatsko kadriranje u modu kamere
Odgovor:
Način praćenja kamere će biti postavljen na automatsko kadriranje.
gbconfig -s režim kamere
Command | gbconfig -s režim kamere |
Odgovor | {normalno | autoframing | praćenje zvučnika | presentertracking} |
Opis | Preuzmite način praćenja kamere. |
Example:
Da biste dobili način praćenja kamere:
- naredba:
gbconfig -s režim kamere - Odgovor:
normalno
Ovo označava da je način praćenja postavljen na "normalan".
gbconfig –camera-zoom
Command | gbconfig –camera-zoom {[100, gbconfig -s camera-phymaxzoom]} |
Odgovor | Zum kamere će se promijeniti. |
Opis | Podesite zum kamere. Dostupna vrijednost se kreće od 100% (1x) do vrijednosti kamere
maksimalni fizički zum. Za nprampAko je maksimalni fizički zum kamere 500, raspoloživi opseg zuma je [100, 500]. (1x do 5x) |
Example:
Da postavite zum kamere na 100:
- naredba:
gbconfig – zum kamere 100 - Odgovor:
Zum kamere će biti postavljen na 1x.
gbconfig -s zumiranje kamere
Command | gbconfig -s zumiranje kamere |
Odgovor | xxx |
Opis | Uzmite zum kamere. |
Example:
Da biste dobili zum kamere:
- naredba:
gbconfig -s zumiranje kamere - Odgovor:
100
Zum kamere je 1x.
gbconfig –camera-savecoord
Command | gbconfig –camera-savecoord {1|2} |
Odgovor | Trenutne koordinate će biti sačuvane na unapred podešenim 1 ili 2. |
Opis | Sačuvajte trenutne koordinate u specificiranom unaprijed postavljenom. Nude se unapred podešene postavke 1 i 2. |
Example:
Da postavite trenutne koordinate na unaprijed postavljene 1:
- naredba:
gbconfig –camera-savecoord 1 - Odgovor:
Koordinate će biti sačuvane u unapred podešenoj 1.
gbconfig -s –camera-savecoord
Command | gbconfig –s kamera-savecoord {1 | 2} |
Odgovor | tačno/netačno |
Opis |
Da biste saznali da li su koordinate pohranjene u specificiranom unaprijed postavljenom.
• Tačno: koordinate su već pohranjene u specificiranom unaprijed postavljenom. • Netačno: koordinate se ne pohranjuju u specificiranom unaprijed postavljenom. |
Example:
Da biste saznali da li su trenutne koordinate sačuvane u unapred podešenoj 1:
- naredba:
gbconfig –s kamera-savecoord 1 - Odgovor:
false
Koordinate se ne pohranjuju u unaprijed postavljenu 1.
gbconfig –camera-loadcoord
Command | gbconfig –camera-loadcoord {1 | 2} |
Odgovor | Navedeni unapred podešeni će biti učitani u kameru. |
Opis | Učitajte unapred podešenu vrednost 1/2 u kameru. |
Example:
Za učitavanje unapred podešene postavke 1 u kameru:
- naredba:
gbconfig –camera-loadcoord 1 - Odgovor:
Preset 1 će se učitati u kameru.
gbconfig –ogledalo kamere
Command | gbconfig –ogledalo kamere {n | y} |
Odgovor | Funkcija preslikavanja kamere će se uključiti ili isključiti. |
Opis |
Za uključivanje ili isključivanje funkcije preslikavanja fotoaparata.
• n: Zrcaljenje isključeno. • y: Preslikavanje uključeno. |
Example:
Da uključite preslikavanje:
- naredba:
gbconfig –camera-mirror y - Odgovor:
Funkcija preslikavanja kamere će biti uključena.
gbconfig -s kamera-ogledalo
Command | gbconfig -s kamera-ogledalo |
Odgovor | n/y |
Opis |
Da dobijete status preslikavanja.
• n: Zrcaljenje isključeno. • y: Preslikavanje uključeno. |
Example:
Da dobijete status preslikavanja:
- naredba:
gbconfig -s kamera-ogledalo - Odgovor:
y
Funkcija preslikavanja kamere je uključena.
gbconfig –camera-powerfreq
Command | gbconfig –camera-powerfreq {50 | 60} |
Odgovor | Frekvencija će se promijeniti u 50/60. |
Opis |
Za promjenu frekvencije električne mreže kako biste spriječili treperenje u videu.
• 50: Promenite frekvenciju na 50Hz. • 60: Promenite frekvenciju na 60Hz. |
Example:
Za promjenu frekvencije električne mreže na 60Hz:
- naredba:
gbconfig –camera-powerfreq 60 - Odgovor:
Frekvencija električne mreže će se promijeniti na 60Hz.
gbconfig –s camera-powerfreq
Command | gbconfig –s camera-powerfreq |
Odgovor | n/50/60 |
Opis |
Dobijte frekvenciju električne mreže.
• 50: Promenite frekvenciju na 50Hz. • 60: Promenite frekvenciju na 60Hz. |
Example:
Da biste dobili frekvenciju električne mreže:
- naredba:
gbconfig –s camera-powerfreq - Odgovor:
60
Funkcija protiv treperenja je 60Hz.
video:
gbconfig –hdcp-enable
Command | gbconfig –hdcp-enable hdmi { n | auto | hdcp14 | hdcp22} |
Odgovor | HDCP HDMI izlaza će biti omogućen ili onemogućen. |
Opis | Konfigurišite HDCP mogućnost za HDMI izlaz.
• n: Isključite HDCP. • auto: HDCP će se automatski uključiti/isključiti na osnovu stvarne situacije. npr. kada je “auto” postavljeno, ako i izvor i HDMI ekran podržavaju HDCP 2.2, HDMI izlazni signal će biti HDCP 2.2 šifriran; ako izvor ne podržava HDCP, HDCP izlaznog signala HDMI će biti isključen. • hdcp14: HDCP HDMI izlaza će biti postavljen na 1.4. • hdcp22: HDCP HDMI izlaza će biti postavljen na 2.2. |
Example:
Da postavite HDCP HDMI izlaza na 2.2:
- naredba:
gbconfig –hdcp-enable hdmi hdcp22 - Odgovor:
HDCP HDMI izlaza je postavljen na 2.2.
gbconfig -s hdcp-enable
Command | gbconfig -s hdcp-enable |
Odgovor | n/auto/hdcp14/hdcp22 |
Opis | Dobijte HDCP status HDMI izlaza. |
Example:
Da biste dobili HDCP status HDMI izlaza:
- naredba:
gbconfig -s hdcp-enable - Odgovor:
n
HDCP HDMI izlaza je isključen.
gbconfig –cec-enable
Command | gbconfig –cec-enable {n | y} |
Odgovor | CIK će biti uključen ili isključen. |
Opis |
Uključite/isključite CEC.
n: Isključite CEC. y: Uključite CEC. |
Example:
Da uključite CEC:
- naredba:
gbconfig –cec-enable y - Odgovor:
CEC će biti uključen.
gbconfig -s cec-enable
Command | gbconfig -s cec-enable |
Odgovor | n/y |
Opis |
Dobijte status CIK-a.
n: CIK je isključen. y: CIK je uključen. Napomena: Jednom kada je CEC isključen, komanda “GB control –sink power” će biti nedostupna, a prebacivanje između normalnog rada i stanja pripravnosti za VB10 će takođe biti nevažeće. |
Example:
Da biste dobili status CIK-a:
- naredba:
gbconfig -s cec-enable - Odgovor:
y
CEC je uključen.
gbcontrol –sinkpower
Command | gbcontrol –sinkpower {on | isključeno} |
Odgovor |
CEC komanda za kontrolu uključivanja/isključivanja prikaza će biti poslata sa HDMI izlaza na
povezani ekran. |
Opis |
Za slanje CEC komande za uključivanje ili isključivanje prikaza.
Uključeno: Pošaljite CEC komandu za kontrolu ekrana. Isključeno: Pošaljite CEC naredbu za kontrolu isključenog prikaza. |
Example:
Za slanje CEC komande za kontrolu prikaza na:
- naredba:
gbcontrol –sinkpower uključen - Odgovor:
CEC komanda za uključivanje CEC-omogućenog ekrana bit će poslana sa HDMI izlaza.
gbconfig –cec-cmd hdmi
Command | gbconfig –cec-cmd hdmi {on | isključeno} {CmdStr} |
Odgovor | CEC komande za kontrolu uključivanja/isključivanja prikaza će biti konfigurisane i sačuvane na |
uređaj. | |
Opis | Za konfiguriranje i spremanje CEC komandi za kontrolu uključivanja ili isključivanja prikaza na uređaju.
Uključeno: Konfigurirajte CEC naredbu za kontrolu uključenog prikaza. Isključeno: Konfigurirajte CEC naredbu za kontrolu isključenog prikaza. CmdStr: CEC naredba u string ili hex formatu. Za nprampda, CEC komanda za uključivanje displeja može biti “40 04”. |
Example:
Da konfigurišete i sačuvate CEC komandu “40 04” za uključivanje ekrana na uređaju:
- naredba:
gbconfig –cec-cmd hdmi na 4004 - Odgovor:
CEC komanda za uključivanje CEC-omogućenog ekrana “40 04” će biti sačuvana na uređaju.
gbconfig -s cec-cmd
Command | gbconfig -s cec-cmd |
Odgovor |
HDMI UKLJUČEN: xxxx
HDMI OFF: xxxx |
Opis |
Dobijte CEC komande za kontrolu uključivanja i isključivanja prikaza.
Ÿ uključeno: Konfigurirajte CEC naredbu za kontrolu uključenog prikaza. Ÿ Isključeno: Konfigurirajte CEC naredbu za kontrolu isključenog prikaza. Ÿ CmdStr: CEC naredba u string ili heksadecimalni format. Za nprample, CIK komanda za uključivanje displeja može biti “40 04”. |
Example:
Da biste dobili CEC komande za kontrolu uključivanja i isključivanja ekrana:
- naredba:
gbconfig -s -cec-cmd - Odgovor:
- HDMI UKLJUČEN: 4004
- HDMI OFF: ff36
CEC komanda za napajanje na CEC-omogućenom displeju: je “40 04”; komanda za isključivanje displeja: je “ff 36”.
gbcontrol –send-cmd hdmi
Command | gbcontrol –send-cmd hdmi {CmdStr} |
Odgovor | CEC komanda {CmdStr} će se odmah poslati na ekran radi testiranja. |
Opis |
Za slanje CEC komande {CmdStr} na ekran odmah.
Napomena: Ova komanda neće biti sačuvana na uređaju. |
Example:
Za slanje CEC komandi “44 04” na displej:
- naredba:
gbcontrol –send-cmd hdmi 4004 - Odgovor:
CEC komanda “40 04” će se odmah poslati na displej.
gbconfig –mice-enable
Command | gbconfig –miševi-omogućavanje {n |y} |
Odgovor | Funkcija Miracast preko infrastrukture je omogućena ili onemogućena |
Opis |
n, invalid.
y, omogućeno. |
Example:
Da biste omogućili Miracast preko infrastrukture:
- naredba:
gbconfig –mice-enable y - Odgovor:
Miracast preko funkcije infrastrukture će biti omogućen.
gbconfig -s omogućivanje miševa
Command | gbconfig -s omogućivanje miševa |
Odgovor | n/y |
Opis |
n, invalid.
y, omogućeno. |
Example:
Da biste dobili status Miracast preko infrastrukture:
- naredba:
gbconfig -s omogućivanje miševa - Odgovor:
n
Miracast preko infrastrukture je onemogućen.
gbconfig –način prikaza
Command | gbconfig –display-mode {single | dual} |
Odgovor | Postavite raspored prikaza na pojedinačni, podijeljen |
Opis | Pojedinačni i Split su automatski rasporedi, |
Example:
Da postavite izgled ekrana na ručni način rada:
- naredba:
gbconfig – jednostruki način prikaza - Odgovor:
Način prikaza prikaza je prešao na jednostruki.
gbconfig -s način prikaza
Command | gbconfig -s način prikaza |
Odgovor | jednostruko/dvostruko/ručno |
Opis | jednostruki, automatski pojedinačni raspored dvostruki, automatski podijeljeni raspored, ručni, za ručno postavljanje rasporeda |
Example:
Da biste dobili status načina prikaza:
- naredba:
gbconfig -s način prikaza - Odgovor:
single
Način prikaza je pojedinačni.
audio:
gbconfig –mic-mute
Command | gbconfig –mic-mute {n | y} |
Odgovor | Svi mikrofoni će biti uključeni/isključeni. |
Opis |
Uključite/isključite sve mikrofone (uključujući VB10 i proširive mikrofone).
n: isključen zvuk. y: isključen zvuk uključen. |
Example:
Da isključite sve mikrofone:
- naredba:
gbconfig –mic-mute n - Odgovor:
Mikrofoni će biti isključeni.
gbconfig -s mic-mute
Command | gbconfig -s mic-mute |
Odgovor | n/y |
Opis | Da biste isključili sve mikrofone (uključujući VB10 i proširive mikrofone).
status uključen/isključen. n: isključen zvuk. y: isključen zvuk uključen. |
Example:
Da biste dobili status uključenog/isključenog zvuka mikrofona:
- naredba:
gbconfig -s mic-mute - Odgovor:
n
Mikrofoni su isključeni.
gbconfig – automatska jačina zvuka
Command | gbconfig –autovolume {inc | dec} |
Odgovor | Povećanje jačine zvuka će se povećati ili smanjiti za 2 po koraku. |
Opis |
Za povećanje ili smanjenje jačine zvuka.
inc: Za povećanje pojačanja izlazne jačine za 2 po koraku. dec: Za smanjenje pojačanja izlazne jačine za 2 po koraku. |
Example:
Za povećanje jačine zvuka:
- naredba:
gbconfig –autovolume inc - Odgovor:
Jačina zvuka će se povećati za 2 po koraku.
gbconfig – volumen
Command | gbconfig – volumen {0,12,24,36,50,62,74,88,100} |
Odgovor | Podesite vrednosti jačine zvuka. |
Opis | Volumen se može konfigurirati samo na određene vrijednosti |
Example:
Za podešavanje jačine zvuka:
- naredba:
gbconfig – tom 50 - Odgovor:
Jačina zvuka će biti postavljena na 50.
gbconfig -s volumen
Command | gbconfig -s volumen |
Odgovor | 0~100 |
Opis | Dobijte vrijednosti jačine zvuka. |
Example:
Da dobijete jačinu zvuka:
- naredba:
gbconfig -s volumen - Odgovor:
50
Jačina zvuka je 50.
gbconfig – isključivanje zvučnika
Command | gbconfig –utišavanje zvučnika {n | y} |
Odgovor | Podesite utišavanje/uključivanje zvučnika. |
Opis |
n, uključi zvuk
y, nemo |
Example:
Za utišavanje zvučnika:
- naredba:
gbconfig –utišavanje zvučnika y - Odgovor:
Zvučnik će biti utišan.
gbconfig -s isključivanje zvučnika
Command | gbconfig -s isključivanje zvučnika |
Odgovor | n/y |
Opis | Dobijte status zvučnika. |
Example:
Da biste dobili status isključenog zvučnika:
- naredba:
gbconfig -s isključivanje zvučnika - Odgovor:
n
Zvučnik je uključen.
gbconfig –vb10-mic-disable
Command | gbconfig –vb10-mic-disable {n |y} |
Odgovor | Postavite interni mikrofon vb10 uključen/onemogućen. |
Opis |
n, omogućeno
y, onemogućeno |
Example:
Da biste onemogućili mikrofon:
- naredba:
gbconfig –vb10-mic-disable y - Odgovor:
Mikrofon vb10 će biti onemogućen.
gbconfig -s vb10-mic-disable
Command | gbconfig -s vb10-mic-disable |
Odgovor | n/y |
Opis | Dobijte status mikrofona. |
Example:
Da dobijete status mikrofona:
- naredba:
gbconfig -s vb10-mic-disable - Odgovor:
n
Mikrofon je uključen.
Sistem:
gbcontrol –informacije o uređaju
Command | gbcontrol –informacije o uređaju |
Odgovor | Preuzmite verziju firmvera |
Opis | Verzija firmvera za VB10 |
Example:
Da biste dobili verziju firmvera:
- naredba:
gbcontrol –informacije o uređaju - Odgovor:
V1.3.10
gbconfig – hibernacija
Command | gbconfig – hibernacija {n |y} |
Odgovor | Postavite uređaj u stanje mirovanja. |
Opis |
n, probudi se
y, spavaj |
Example:
Da postavite uređaj u stanje mirovanja:
- naredba:
gbconfig – hibernacija y - Odgovor:
Uređaj će spavati.
gbconfig -s hibernacija
Command | gbconfig -s hibernacija |
Odgovor | n/y |
Opis | Dobijte status spavanja. |
Example:
Da biste dobili status mirovanja uređaja:
- naredba:
gbconfig -s hibernacija - Odgovor:
n
Uređaj radi.
gbconfig –show-guide
Command | gbconfig –show-guide {n |y} |
Odgovor | Prikaži uputstvo za ekran vodiča. |
Opis |
n, blizu
y, pokaži |
Example:
Za prikaz ekrana vodiča:
- naredba:
gbconfig –show-guide y - Odgovor:
Prikazaće se ekran vodiča.
gbconfig -s show-guide
Command | gbconfig -s show-guide |
Odgovor | n/y |
Opis |
Dobijte status ekrana vodiča.
Imajte na umu da se vraća samo status ručno postavljenog vodiča. |
Example:
Da biste dobili status ekrana vodiča za uređaj:
- naredba:
gbconfig -s hibernacija - Odgovor:
n
Ekran vodiča nije prikazan.
Dokumenti / Resursi
![]() |
infobit iCam VB80 API komande platforme [pdfUpute VB80, iCam VB80 API komande platforme, iCam VB80, naredbe API platforme, naredbe platforme, API naredbe, iCAM VB80 komande, naredbe |