infobit-Logo

infobit iCam VB80 API komande platforme

infobit-iCam-VB80-Platform-API-Commands-product

Informacije o proizvodu

specifikacije:

Upute za upotrebu proizvoda

Uvod

  1. Priprema
    Da biste počeli koristiti iCam VB80, slijedite ove korake:
    • Postavljanje IP adrese na vašem računaru
    • Omogućavanje Telnet klijenta
  2. Prijava putem interfejsa komandne linije
    Pristupite interfejsu komandne linije za interakciju sa uređajem.
  3. 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.

  1. Odaberite Start > Control Panel > Programs.
  2. U polju Programi i funkcije kliknite Uključi ili isključi Windows funkcije.
  3. U dijalogu Windows funkcije potvrdite izbor u polju za potvrdu Tel the net Client.infobit-iCam-VB80-Platform-API-Commands-Fig- (1)
Prijava putem interfejsa komandne linije
  1. Odaberite Start > Pokreni.
  2. U dijaloškom okviru Pokreni unesite cmd, a zatim kliknite na OK.infobit-iCam-VB80-Platform-API-Commands-Fig- (2)
  3. 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.infobit-iCam-VB80-Platform-API-Commands-Fig- (3)
  4. 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.infobit-iCam-VB80-Platform-API-Commands-Fig- (4)

“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

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *