infobit-Logo

Comenzi API pentru platformă infobit iCam VB80

infobit-iCam-VB80-Platform-API-Commands-produs

Informații despre produs

Specificatii:

Instrucțiuni de utilizare a produsului

Introducere

  1. Pregătirea
    Pentru a începe să utilizați iCam VB80, urmați acești pași:
    • Setarea adresei IP în computerul dvs
    • Activarea clientului Telnet
  2. Conectare prin interfața de linie de comandă
    Accesați interfața de linie de comandă pentru a interacționa cu dispozitivul.
  3. S-au terminat comenzile APIview
    Înțelegeți diferitele comenzi API disponibile pentru configurare și control.

Seturi de comenzi

Comenzi gbconfig
Configurați setările legate de cameră și video folosind următoarele comenzi:

Camera:

  • gbconfig --camera-mode
  • gbconfig -s camera-mode

Video:

  • gbconfig --hdcp-enable

Întrebări frecvente (FAQ)

  • Î: Cum actualizez firmware-ul iCam VB80?
    R: Pentru a actualiza firmware-ul, vă rugăm să vizitați website-ul pentru instrucțiuni detaliate și descărcări.
  • Î: Pot folosi iCam VB80 cu software terță parte?
    R: Da, iCam VB80 acceptă integrarea cu software terță parte folosind comenzile API furnizate.

Istoricul revizuirilor

Versiunea Doc Data Cuprins Remarci
V1.0.0 2022/

04/02

iniţială
V1.0.1 2022/

04/22

Greșeală de tipar revizuită
V1.0.2 2023/

06/05

Adăugați un nou API
V1.0.3 2024/

03/22

Modificat

Introducere

Pregătirea
Această secțiune ia ca exemplu un dispozitiv de control terță parte Windows 7ample. Puteți utiliza și alte dispozitive de control.

Setarea adresei IP în computerul dvs
Pașii de operare detaliați sunt omiși aici.

Activarea clientului Telnet
Înainte de a vă conecta la dispozitiv prin interfața de linie de comandă, asigurați-vă că Telnet Client este activat. În mod implicit, Telnet Client este dezactivat în sistemul de operare Windows. Pentru a activa Telnet Client, procedați după cum urmează.

  1. Alegeți Start > Panou de control > Programe.
  2. În caseta zonei Programe și caracteristici, faceți clic pe Porniți sau dezactivați funcțiile Windows.
  3. În caseta de dialog Funcții Windows, bifați caseta de selectare Tel the net Client.infobit-iCam-VB80-Platform-API-Commands-Fig- (1)
Conectare prin interfața de linie de comandă
  1. Alegeți Start > Run.
  2. În caseta de dialog Run, introduceți cmd apoi faceți clic pe OK.infobit-iCam-VB80-Platform-API-Commands-Fig- (2)
  3. Introduceți telnet xxxx 23. „23” este numărul portului.
    De example, dacă adresa IP a dispozitivului este 192.168.20.140, introduceți telnet 192.168.20.140 23 și apoi apăsați Enter.infobit-iCam-VB80-Platform-API-Commands-Fig- (3)
  4. Când dispozitivul solicită autentificare, introduceți admin și apăsați Enter, apoi dispozitivul solicită parola, doar apăsați Enter direct, deoarece administratorul utilizatorului nu are o parolă implicită.infobit-iCam-VB80-Platform-API-Commands-Fig- (4)

„Dispozitivul este gata să execute comanda CLI API. Starea va afișa Bine ați venit la VB10/ VB80.”

S-au terminat comenzile APIview

Comenzile API ale acestui dispozitiv sunt clasificate în principal în următoarele tipuri.

  • gbconfig: gestionați configurațiile dispozitivului.
  • gbcontrol: controlați dispozitivul pentru a face ceva.

Comenzi gbconfig
Comenzile gbconfig sunt clasificate în principal în două tipuri de comenzi gbconfig și gbconfig –s.

Comenzi Descriere
gbconfig –modul camerei Setați modul de urmărire al camerei pentru dispozitiv.
gbconfig -s camera-mode Obțineți modul de urmărire al camerei pentru dispozitiv.
gbconfig –camera-zoom Setați zoom-ul camerei.
gbconfig -s camera-zoom Obțineți zoom-ul camerei.
gbconfig –camera-savecoord Salvați coordonatele ca presetare 1 sau presetare 2.
gbconfig -s –camera-savecoord Obțineți care presetare corespunde coordonatelor.
gbconfig –camera-loadcoord Încărcați o anumită presetare pe cameră.
gbconfig –camera-oglindă Activați/dezactivați oglindirea camerei.
gbconfig -s camera-oglindă Obțineți starea de oglindire a camerei.
gbconfig – camera-power freq Setați frecvența liniei electrice.
gbconfig -s camera-power freq Obțineți frecvența liniei electrice.
gbconfig –camera-geteptz Obțineți informații despre eptz.
gbconfig – hdcp-enable hdmi Activați/dezactivați HDCP pentru ieșirea HDMI
gbconfig -s hdcp-enable Obțineți starea HDCP pentru ieșirea HDMI
gbconfig –cec-enable Setați activarea/dezactivarea CEC.
gbconfig -s cec-enable Obțineți statutul CEC.
gbconfig –cec-cmd hdmi Configurați comenzile CEC pentru controlul pornirii/opririi afișajului.
gbconfig -s cec-cmd Obțineți comenzi CEC pentru controlul pornirii/opririi afișajului.
gbcontrol –send-cmd hdmi Trimiteți comenzi CEC pentru controlul pornirii/opririi afișajului.
gbconfig –mic-mute Activați/dezactivați sunetul microfonului.
gbconfig -s mic-mute Obțineți starea de activare/dezactivare a sunetului microfonului.
gbconfig – volum Setați volumul audio.
volumul gbconfig -s Obțineți volum audio.
gbconfig –autovolume Reglați volumul audio (creșteți/scădeți).

Comenzi gbcontrol

Comanda Descriere
gbcontrol –send-cmd hdmi Pentru a trimite imediat comanda CEC pe afișaj.

Seturi de comenzi

Comenzi gbconfig

Camera:

gbconfig –modul camerei

 

Comanda

gbconfig –modul camerei {normal | încadrare automată | urmărirea difuzorului |

prezentator urmărire}

Răspuns Camera se va schimba la modul de urmărire specificat.
 

 

 

 

Descriere

Setați modul de urmărire al camerei din următoarele:

• normal: utilizatorii trebuie să ajusteze manual camera la unghiul corespunzător.

• încadrare automată: camera urmărește automat persoanele pe baza recunoașterii feței.

• Urmărire difuzor: Camera urmărește automat difuzorul pe baza recunoașterii vorbirii.

• urmărire prezentator: Camera îl urmărește automat pe prezentator întotdeauna.

Examppe:
Pentru a seta modul de urmărire la încadrare automată:

Comanda:
gbconfig – încadrare automată în modul cameră

Răspuns:
Modul de urmărire a camerei va fi setat la încadrare automată.

gbconfig -s camera-mode

Comanda gbconfig -s camera-mode
Răspuns {normal | încadrare automată | urmărirea difuzorului | prezentator urmărire}
Descriere Obțineți modul de urmărire al camerei.

Examppe:
Pentru a obține modul de urmărire al camerei:

  • Comanda:
    gbconfig -s camera-mode
  • Răspuns:
    normal

Aceasta indică faptul că modul de urmărire este setat ca „normal”.

gbconfig –camera-zoom

Comanda gbconfig –camera-zoom {[100, gbconfig -s camera-phymaxzoom]}
Răspuns Zoomul camerei va fi schimbat.
Descriere Setați zoom-ul camerei. Valoarea disponibilă variază de la 100% (1x) la cea a camerei

zoom fizic maxim.

De exampda, dacă zoom-ul fizic maxim al camerei este 500, intervalul disponibil al zoom-ului este [100, 500]. (1x până la 5x)

Examppe:
Pentru a seta zoom-ul camerei la 100:

  • Comanda:
    gbconfig –camera-zoom 100
  • Răspuns:
    Zoomul camerei va fi setat la 1x.

gbconfig -s camera-zoom

Comanda gbconfig -s camera-zoom
Răspuns xxx
Descriere Obțineți zoom-ul camerei.

Examppe:
Pentru a obține zoomul camerei:

  • Comanda:
    gbconfig -s camera-zoom
  • Răspuns:
    100

Zoomul camerei este de 1x.

gbconfig –camera-savecoord

Comanda gbconfig –camera-savecoord {1|2}
Răspuns Coordonatele curente vor fi salvate la presetarea 1 sau 2.
Descriere Salvați coordonatele curente la presetarea specificată. Sunt oferite presetările 1 și 2.

Examppe:
Pentru a seta coordonatele curente la presetarea 1:

  • Comanda:
    gbconfig –camera-savecoord 1
  • Răspuns:
    Coordonatele vor fi salvate la presetarea 1.

gbconfig -s –camera-savecoord

Comanda gbconfig –s camera-savecoord {1 | 2}
Răspuns adevărat/fals
 

Descriere

Pentru a afla dacă coordonatele sunt salvate la presetarea specificată.

• Adevărat: Coordonatele au fost deja salvate la presetarea specificată.

• False: Coordonatele nu sunt salvate la presetarea specificată.

Examppe:
Pentru a afla dacă coordonatele curente sunt salvate la presetarea 1:

  • Comanda:
    gbconfig –s camera-savecoord 1
  • Răspuns:
    fals

Coordonatele nu sunt salvate la presetarea 1.

gbconfig –camera-loadcoord

Comanda gbconfig –camera-loadcoord {1 | 2}
Răspuns Presetarea specificată va fi încărcată în cameră.
Descriere Încărcați presetarea 1/2 pe cameră.

Examppe:
Pentru a încărca presetarea 1 pe cameră:

  • Comanda:
    gbconfig –camera-loadcoord 1
  • Răspuns:
    Presetarea 1 va fi încărcată pe cameră.

gbconfig –camera-oglindă

Comanda gbconfig –camera-oglindă {n | y}
Răspuns Funcția de oglindire a camerei va fi activată sau dezactivată.
 

Descriere

Pentru a activa sau dezactiva funcția de oglindire a camerei.

• n: Oglindă dezactivată.

• y: Oglindire activată.

Examppe:
Pentru a activa oglindirea:

  • Comanda:
    gbconfig –camera-oglindă y
  • Răspuns:
    Funcția de oglindire a camerei va fi activată.

gbconfig -s camera-oglindă

Comanda gbconfig -s camera-oglindă
Răspuns n/a
 

Descriere

Pentru a obține starea de oglindire.

• n: Oglindă dezactivată.

• y: Oglindire activată.

Examppe:
Pentru a obține starea de oglindire:

  • Comanda:
    gbconfig -s camera-oglindă
  • Răspuns:
    y

Funcția de oglindire a camerei este activată.

gbconfig –camera-powerfreq

Comanda gbconfig –camera-powerfreq {50 | 60}
Răspuns Frecvența va fi schimbată în 50/60.
 

Descriere

Pentru a schimba frecvența liniei de alimentare pentru a preveni pâlpâirea în videoclip.

• 50: Schimbați frecvența la 50Hz.

• 60: Schimbați frecvența la 60Hz.

Examppe:
Pentru a modifica frecvența liniei de alimentare la 60 Hz:

  • Comanda:
    gbconfig –camera-powerfreq 60
  • Răspuns:
    Frecvența liniei electrice va fi modificată la 60 Hz.

gbconfig –s camera-powerfreq

Comanda gbconfig –s camera-powerfreq
Răspuns n/50/60
 

Descriere

Obțineți frecvența liniei electrice.

• 50: Schimbați frecvența la 50Hz.

• 60: Schimbați frecvența la 60Hz.

Examppe:
Pentru a obține frecvența liniei electrice:

  • Comanda:
    gbconfig –s camera-powerfreq
  • Răspuns:
    60

Funcția anti-pâlpâire este de 60 Hz.

Video:

gbconfig –hdcp-enable

Comanda gbconfig –hdcp-enable hdmi { n | auto | hdcp14 | hdcp22}
Răspuns HDCP al ieșirii HDMI va fi activat sau dezactivat.
Descriere Configurați capacitatea HDCP pentru ieșirea HDMI.

• n: Opriți HDCP.

• automat: HDCP va fi pornit/dezactivat automat în funcție de situația actuală. de exemplu, când este setat „auto”, dacă atât sursa, cât și afișajul HDMI acceptă HDCP 2.2, semnalul de ieșire HDMI va fi criptat HDCP 2.2; dacă sursa nu acceptă HDCP, semnalul de ieșire HDCP al HDMI va fi oprit.

• hdcp14: HDCP pentru HDMI Out va fi setat la 1.4.

• hdcp22: HDCP pentru HDMI Out va fi setat la 2.2.

Examppe:
Pentru a seta HDCP de ieșire HDMI ca 2.2:

  • Comanda:
    gbconfig –hdcp-enable hdmi hdcp22
  • Răspuns:
    HDCP de ieșire HDMI este setat ca 2.2.

gbconfig -s hdcp-enable

Comanda gbconfig -s hdcp-enable
Răspuns n/auto/hdcp14/hdcp22
Descriere Obțineți starea HDCP a HDMI Out.

Examppe:
Pentru a obține starea HDCP a ieșirii HDMI:

  • Comanda:
    gbconfig -s hdcp-enable
  • Răspuns:
    n

HDCP al ieșirii HDMI este dezactivat.

gbconfig –cec-enable

Comanda gbconfig –cec-enable {n | y}
Răspuns CEC va fi pornit sau oprit.
 

Descriere

Activați/dezactivați CEC.

n: Opriți CEC.

y: Porniți CEC.

Examppe:
Pentru a activa CEC:

  • Comanda:
    gbconfig –cec-enable y
  • Răspuns:
    CEC va fi pornit.

gbconfig -s cec-enable

Comanda gbconfig -s cec-enable
Răspuns n/a
 

 

 

Descriere

Obțineți statutul CEC.

n: CEC este oprit.

y: CEC este activat.

Notă: Odată ce CEC este oprit, comanda „GB control – sink power” va fi indisponibilă, iar comutarea între funcționarea normală și standby pentru VB10 va fi, de asemenea, invalidă.

Examppe:
Pentru a obține statutul CEC:

  • Comanda:
    gbconfig -s cec-enable
  • Răspuns:
    y

CEC este pornit.

gbcontrol – puterea de absorbție

Comanda gbcontrol –sinkpower {pornit | oprit}
 

Răspuns

Comanda CEC pentru controlul pornirii/opririi afișajului va fi trimisă de la ieșirea HDMI către

afișaj conectat.

 

Descriere

Pentru a trimite comanda CEC pentru controlul afișajului pornit sau oprit.

Pornit: Trimiteți comanda CEC pentru controlul afișajului.

Off: Trimiteți comanda CEC pentru controlul afișajului oprit.

Examppe:
Pentru a trimite comanda CEC pentru controlul afișajului pe:

  • Comanda:
    gbcontrol – sinkpower pornit
  • Răspuns:
    Comanda CEC pentru a porni afișajul compatibil CEC va fi trimisă de la ieșirea HDMI.

gbconfig –cec-cmd hdmi

Comanda gbconfig –cec-cmd hdmi {on | off} {CmdStr}
Răspuns Comenzile CEC pentru controlul pornirii/opririi afișajului vor fi configurate și salvate pe
dispozitiv.
Descriere Pentru a configura și salva comenzile CEC pentru a controla afișajul pornit sau oprit pe dispozitiv.

Pornit: Configurați comanda CEC pentru controlul afișajului.

Off: Configurați comanda CEC pentru controlul afișajului oprit.

CmdStr: comandă CEC în format șir sau hexadecimal. De example, comanda CEC pentru a porni afișajul poate fi „40 04”.

Examppe:
Pentru a configura și salva comanda CEC „40 04” pentru pornirea afișajului pe dispozitiv:

  • Comanda:
    gbconfig –cec-cmd hdmi pe 4004
  • Răspuns:
    Comanda CEC pentru a porni afișajul activat CEC „40 04” va fi salvată pe dispozitiv.

gbconfig -s cec-cmd

Comanda gbconfig -s cec-cmd
 

Răspuns

HDMI PORNIT: xxxx

HDMI OFF: xxxx

 

 

 

Descriere

Obțineți comenzi CEC pentru controlul pornirii și opririi afișajului.

Ÿ on: Configurați comanda CEC pentru controlul afișajului pornit.

Ÿ Off: Configurați comanda CEC pentru controlul afișajului oprit.

Ÿ CmdStr: comandă CEC în format șir sau hexadecimal. De example, CEC

comanda de pornire a afișajului poate fi „40 04”.

Examppe:
Pentru a obține comenzi CEC pentru a controla afișajul pornit și oprit:

  • Comanda:
    gbconfig -s -cec-cmd
  • Răspuns:
    • HDMI PORNIT: 4004
    • HDMI OFF: ff36

Comanda CEC pentru a porni afișajul activat pentru CEC: este „40 04”; comanda de oprire a afișajului: este „ff 36”.

gbcontrol –send-cmd hdmi

Comanda gbcontrol –send-cmd hdmi {CmdStr}
Răspuns Comanda CEC {CmdStr} va fi trimisă imediat pe afișaj pentru testare.
 

Descriere

Pentru a trimite imediat comanda CEC {CmdStr} pe afișaj.

Notă: Această comandă nu va fi salvată pe dispozitiv.

Examppe:
Pentru a trimite comenzile CEC „44 04” pe afișaj:

  • Comanda:
    gbcontrol –send-cmd hdmi 4004
  • Răspuns:
    Comanda CEC „40 04” va fi trimisă imediat pe afișaj.

gbconfig –mice-enable

Comanda gbconfig –mice-enable {n |y}
Răspuns Funcția Miracast peste infrastructură este activată sau dezactivată
 

Descriere

n, dezactivat.

y, activat.

Examppe:
Pentru a seta Miracast peste Infrastructură ca fiind activat:

  • Comanda:
    gbconfig –mice-enable y
  • Răspuns:
    Funcția Miracast peste infrastructură va fi activată.

gbconfig -s mouse-enable

Comanda gbconfig -s mouse-enable
Răspuns n/a
 

Descriere

n, dezactivat.

y, activat.

Examppe:
Pentru a obține starea Miracast peste infrastructură:

  • Comanda:
    gbconfig -s mouse-enable
  • Răspuns:
    n

Miracast over Infrastructure este dezactivat.

gbconfig –modul de afișare

Comanda gbconfig –modul de afișare {single | dual}
Răspuns Setați aspectul afișajului la single, split
Descriere Single și Split sunt machete automate,

Examppe:
Pentru a seta aspectul afișajului în modul manual:

  • Comanda:
    gbconfig – modul de afișare unic
  • Răspuns:
    Modul de aspect al afișajului a devenit unic.

gbconfig -s modul de afișare

Comanda gbconfig -s modul de afișare
Răspuns single/ dual/manual
Descriere simplu, automat unic layout dual, manual layout automat split, pentru setarea manuală a aspectului

Examppe:
Pentru a obține starea modului de afișare:

  • Comanda:
    gbconfig -s modul de afișare
  • Răspuns:
    singur

Modul de afișare este unic.

Audio:

gbconfig –mic-mute

Comanda gbconfig –mic-mute {n | y}
Răspuns Toate microfoanele vor fi activate/dezactivate.
 

Descriere

Activați/dezactivați toate microfoanele (inclusiv microfoanele VB10 și microfoanele extensibile).

n: sunet dezactivat.

y: dezactivat.

Examppe:
Pentru a dezactiva toate microfonul:

  • Comanda:
    gbconfig –mic-mute n
  • Răspuns:
    Microfoanele vor fi setate ca sunet.

gbconfig -s mic-mute

Comanda gbconfig -s mic-mute
Răspuns n/a
Descriere Pentru a dezactiva toate microfoanele (inclusiv VB10 și microfoanele extensibile).

starea pornit/oprit.

n: sunet dezactivat.

y: dezactivat.

Examppe:
Pentru a activa/dezactiva toate microfonul:

  • Comanda:
    gbconfig -s mic-mute
  • Răspuns:
    n

Microfoanele sunt dezactivate.

gbconfig – volum automat

Comanda gbconfig –autovolume {inc | dec}
Răspuns Câștigul de volum va fi mărit sau micșorat cu 2 pe pas.
 

Descriere

Pentru a crește sau a reduce volumul.

inc: Pentru a crește câștigul volumului de ieșire cu 2 pe pas.

dec: Pentru a reduce câștigul volumului de ieșire cu 2 pe pas.

Examppe:
Pentru a crește volumul:

  • Comanda:
    gbconfig –autovolume inc
  • Răspuns:
    Volumul va fi crescut cu 2 pe pas.

gbconfig – volum

Comanda gbconfig –volum {0,12,24,36,50,62,74,88,100}
Răspuns Setați valorile de volum.
Descriere Volumul poate fi configurat numai la valorile specificate

Examppe:
Pentru a seta volumul:

  • Comanda:
    gbconfig – volumul 50
  • Răspuns:
    Volumul va fi setat la 50.

volumul gbconfig -s

Comanda volumul gbconfig -s
Răspuns 0~100
Descriere Obțineți valorile de volum.

Examppe:
Pentru a obține volumul:

  • Comanda:
    volumul gbconfig -s
  • Răspuns:
    50

Volumul este de 50.

gbconfig –difuzor-mute

Comanda gbconfig –speaker-mute {n | y}
Răspuns Setați difuzorul pe sunetul/activarea sunetului.
 

Descriere

n, activați sunetul

y, mut

Examppe:
Pentru a seta sunetul difuzorului:

  • Comanda:
    gbconfig –speaker-mute y
  • Răspuns:
    Difuzorul va fi mut.

gbconfig -s difuzor-mute

Comanda gbconfig -s difuzor-mute
Răspuns n/a
Descriere Obțineți starea difuzorului.

Examppe:
Pentru a obține starea sunetului difuzorului:

  • Comanda:
    gbconfig -s difuzor-mute
  • Răspuns:
    n

Difuzorul este activ.

gbconfig –vb10-mic-disable

Comanda gbconfig –vb10-mic-disable {n |y}
Răspuns Setați microfonul intern al vb10 activat/dezactivat.
 

Descriere

n, activat

y, dezactivat

Examppe:
Pentru a seta microfonul dezactivat:

  • Comanda:
    gbconfig –vb10-mic-disable y
  • Răspuns:
    Microfonul lui vb10 va fi dezactivat.

gbconfig -s vb10-mic-disable

Comanda gbconfig -s vb10-mic-disable
Răspuns n/a
Descriere Obțineți starea microfonului.

Examppe:
Pentru a obține starea microfonului:

  • Comanda:
    gbconfig -s vb10-mic-disable
  • Răspuns:
    n

Microfonul este activat.

Sistem:

gbcontrol –device-info

Comanda gbcontrol –device-info
Răspuns Obțineți versiunea de firmware
Descriere Versiunea de firmware pentru VB10

Examppe:
Pentru a obține versiunea de firmware:

  • Comanda:
    gbcontrol –device-info
  • Răspuns:
    V1.3.10

gbconfig – hibernare

Comanda gbconfig –hibernare {n |y}
Răspuns Setați dispozitivul în stare de repaus.
 

Descriere

n, trezește-te

y, dormi

Examppe:
Pentru a seta repausul dispozitivului:

  • Comanda:
    gbconfig –hibernare y
  • Răspuns:
    Dispozitivul va dormi.

gbconfig -s hibernare

Comanda gbconfig -s hibernare
Răspuns n/a
Descriere Obțineți starea somnului.

Examppe:
Pentru a obține starea de repaus a dispozitivului:

  • Comanda:
    gbconfig -s hibernare
  • Răspuns:
    n

Aparatul funcționează.

gbconfig –show-guide

Comanda gbconfig –show-guide {n |y}
Răspuns Afișați manualul ecranului ghid.
 

Descriere

n, aproape

y, arată

Examppe:
Pentru a afișa ecranul ghid:

  • Comanda:
    gbconfig –show-guide y
  • Răspuns:
    Se va afișa ecranul ghid.

gbconfig -s show-guide

Comanda gbconfig -s show-guide
Răspuns n/a
 

Descriere

Obțineți starea ecranului ghid.

Rețineți că doar starea ecranului de ghidare setat manual este transmisă înapoi.

Examppe:
Pentru a obține starea ecranului ghid al dispozitivului:

  • Comanda:
    gbconfig -s hibernare
  • Răspuns:
    n

Ecranul ghid nu este afișat.

Documente/Resurse

Comenzi API pentru platformă infobit iCam VB80 [pdfInstrucțiuni
VB80, comenzi API platformă iCam VB80, iCam VB80, comenzi API platformă, comenzi platformă, comenzi API, comenzi iCAM VB80, comenzi

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *