infobit iCam VB80 Platform API Printah
Informasi produk
Spesifikasi:
- Jeneng produk: iCam VB80
- Versi Dokumen: V1.0.3
- Platform: API Commands Manual
- Websitus: www.infobitav.com
- Email: info@infobitav.com
Pandhuan Panggunaan Produk
Pambuka
- Persiapan
Kanggo miwiti nggunakake iCam VB80, tindakake langkah iki:- Setel Alamat IP ing Komputer
- Ngaktifake Klien Telnet
- Mlebet liwat Command-line Interface
Ngakses antarmuka baris printah kanggo sesambungan karo piranti. - API Printah Swaraview
Ngerti printah API beda kasedhiya kanggo konfigurasi lan kontrol.
Command Sets
gbconfig Printah
Konfigurasi setelan sing ana gandhengane karo kamera lan video nggunakake printah ing ngisor iki:
kamera:
gbconfig --camera-mode
gbconfig -s camera-mode
Video:
gbconfig --hdcp-enable
Pitakonan sing Sering Ditakoni (FAQ)
- P: Kepiye carane nganyari firmware iCam VB80?
A: Kanggo nganyari perangkat kukuh, bukak kita websitus kanggo instruksi rinci lan download. - P: Apa aku bisa nggunakake iCam VB80 karo piranti lunak pihak katelu?
A: Ya, iCam VB80 ndhukung integrasi karo piranti lunak pihak katelu nggunakake printah API kasedhiya.
Riwayat Revisi
Versi Dok | Tanggal | Isine | pangandikan |
V1.0.0 | 2022/
04/02 |
wiwitan | |
V1.0.1 | 2022/
04/22 |
Typo sing diowahi | |
V1.0.2 | 2023/
06/05 |
Tambah API anyar | |
V1.0.3 | 2024/
03/22 |
Diowahi |
Pambuka
Persiapan
Bagean iki njupuk piranti kontrol pihak katelu Windows 7 minangka mantanample. Sampeyan uga bisa nggunakake piranti kontrol liyane.
Setel Alamat IP ing Komputer
Langkah-langkah operasi sing rinci diilangi ing kene.
Ngaktifake Klien Telnet
Sadurunge mlebu menyang piranti liwat antarmuka baris perintah, priksa manawa Telnet Client diaktifake. Kanthi gawan, Telnet Client dipateni ing Windows OS. Kanggo nguripake Telnet Client, tindakake ing ngisor iki.
- Pilih Start > Control Panel > Programs.
- Ing kothak area Programs and Features, klik Nguripake utawa mateni fitur Windows.
- Ing kothak dialog Fitur Windows, pilih kothak centhang Tel the net Client.
Mlebet liwat Command-line Interface
- Pilih Start > Run.
- Ing kothak dialog Run, ketik cmd banjur klik OK.
- Input telnet xxxx 23. "23" iku nomer port.
Kanggo example, yen alamat IP piranti 192.168.20.140, input telnet 192.168.20.140 23 banjur pencet Ketik. - Nalika piranti njaluk login, input admin lan penet Enter, banjur piranti njaluk sandhi, mung pencet Ketik langsung amarga admin pangguna ora duwe tembung sandhi standar.
"Piranti wis siyap nglakokake perintah CLI API. Status bakal nuduhake Welcome to VB10/VB80.
API Printah Swaraview
Printah API piranti iki utamané diklasifikasikaké ing jinis ing ngisor iki.
- gbconfig: ngatur konfigurasi piranti.
- kontrol gb: ngontrol piranti kanggo nindakake soko.
gbconfig Printah
perintah gbconfig utamane diklasifikasikake dadi rong jinis perintah gbconfig lan gbconfig –s.
dhawuh | Katrangan |
gbconfig –mode-kamera | Setel mode nelusuri kamera kanggo piranti. |
gbconfig -s kamera-mode | Entuk mode nelusuri kamera kanggo piranti. |
gbconfig –kamera-zoom | Setel zoom kamera. |
gbconfig -s kamera-zoom | Njupuk zoom kamera. |
gbconfig –camera-savecoord | Simpen koordinat minangka prasetel 1 utawa prasetel 2. |
gbconfig -s –camera-savecoord | Entuk prasetel sing cocog karo koordinat. |
gbconfig –kamera-loadcoord | Muat prasetel tartamtu menyang kamera. |
gbconfig –kamera-mirror | Uripake / mateni pangilonan kamera. |
gbconfig -s kamera-pangilon | Entuk status pangilonan kamera. |
gbconfig –kamera-daya freq | Setel frekuensi powerline. |
gbconfig -s kamera-daya freq | Entuk frekuensi powerline. |
gbconfig –kamera-geteptz | Njaluk informasi eptz. |
gbconfig –hdcp-enable hdmi | Setel HDCP on/off kanggo HDMI Out |
gbconfig -s hdcp-aktif | Entuk status HDCP kanggo HDMI metu |
gbconfig –cec-enable | Setel CEC ngaktifake / mateni. |
gbconfig -s cec-enable | Entuk status CEC. |
gbconfig –cec-cmd hdmi | Ngatur printah CEC kanggo kontrol tampilan on/off. |
gbconfig -s cec-cmd | Entuk perintah CEC kanggo ngontrol tampilan on/off. |
gbcontrol –send-cmd hdmi | Kirimi printah CEC kanggo kontrol tampilan on/off. |
gbconfig –mic-mute | Setel bisu mikropon urip/mati. |
gbconfig -s mic-bisu | Nggawe status bisu mikropon urip/mati. |
gbconfig -volume | Setel volume audio. |
gbconfig -s volume | Entuk volume audio. |
gbconfig –autovolume | Nyetel volume audio (nambah / nyuda). |
gbcontrol Command
dhawuh | Katrangan |
gbcontrol –send-cmd hdmi | Kanggo ngirim printah CEC langsung menyang tampilan. |
Command Sets
gbconfig Printah
kamera:
gbconfig –mode-kamera
dhawuh |
gbconfig –camera-mode {normal | pigura otomatis | nglacak speaker |
presentertracking} |
wangsulan | Kamera bakal ganti menyang mode nelusuri sing ditemtokake. |
Katrangan |
Setel mode nelusuri kamera saka ing ngisor iki:
• normal: Pangguna kudu nyetel kamera menyang sudut sing cocog kanthi manual. • autoframing: Kamera kanthi otomatis nglacak wong adhedhasar pangenalan pasuryan. • tracking speaker: Kamera kanthi otomatis nglacak speaker adhedhasar pangenalan wicara. • presentertracking: Kamera kanthi otomatis nglacak presenter tansah. |
Example:
Kanggo nyetel mode pelacakan menyang framing otomatis:
dhawuh:
gbconfig –camera-mode autoframing
wangsulan:
Mode nelusuri kamera bakal disetel menyang autoframing.
gbconfig -s kamera-mode
dhawuh | gbconfig -s kamera-mode |
wangsulan | {normal | autoframing | speakertracking | presentertracking} |
Katrangan | Entuk mode nelusuri kamera. |
Example:
Kanggo entuk mode nelusuri kamera:
- dhawuh:
gbconfig -s kamera-mode - wangsulan:
lumrah
Iki nuduhake yen mode nelusuri disetel minangka "normal".
gbconfig –kamera-zoom
dhawuh | gbconfig –camera-zoom {[100, gbconfig -s camera-phymaxzoom]} |
wangsulan | Zoom kamera bakal diganti. |
Katrangan | Setel zoom kamera. Nilai sing kasedhiya kisaran saka 100%(1x) nganti kamera
zoom fisik maksimum. Kanggo example, yen zoom fisik maksimum kamera 500, kasedhiya sawetara zoom [100, 500]. (1x nganti 5x) |
Example:
Kanggo nyetel zoom kamera dadi 100:
- dhawuh:
gbconfig –kamera-zoom 100 - wangsulan:
Zoom kamera bakal disetel dadi 1x.
gbconfig -s kamera-zoom
dhawuh | gbconfig -s kamera-zoom |
wangsulan | xxx |
Katrangan | Njupuk zoom kamera. |
Example:
Kanggo njupuk zoom kamera:
- dhawuh:
gbconfig -s kamera-zoom - wangsulan:
100
Zoom kamera 1x.
gbconfig –camera-savecoord
dhawuh | gbconfig –camera-savecoord {1|2} |
wangsulan | Koordinat saiki bakal disimpen menyang prasetel 1 utawa 2. |
Katrangan | Simpen koordinat saiki menyang prasetel sing ditemtokake. Prasetel 1 lan 2 ditawakake. |
Example:
Kanggo nyetel koordinat saiki dadi prasetel 1:
- dhawuh:
gbconfig –camera-savecoord 1 - wangsulan:
Koordinat bakal disimpen menyang prasetel 1.
gbconfig -s –camera-savecoord
dhawuh | gbconfig –s camera-savecoord {1 | 2} |
wangsulan | bener/salah |
Katrangan |
Kanggo entuk yen koordinat disimpen menyang prasetel sing ditemtokake.
• Bener: Koordinat wis disimpen menyang prasetel sing wis ditemtokake. • Palsu: Koordinat ora disimpen ing prasetel sing ditemtokake. |
Example:
Kanggo ngerteni yen koordinat saiki disimpen ing prasetel 1:
- dhawuh:
gbconfig –s camera-savecoord 1 - wangsulan:
palsu
Koordinat ora disimpen ing prasetel 1.
gbconfig –kamera-loadcoord
dhawuh | gbconfig –camera-loadcoord {1 | 2} |
wangsulan | Prasetel sing ditemtokake bakal dimuat menyang kamera. |
Katrangan | Muat prasetel 1/2 menyang kamera. |
Example:
Kanggo mbukak prasetel 1 menyang kamera:
- dhawuh:
gbconfig –kamera-loadcoord 1 - wangsulan:
Prasetel 1 bakal dimuat menyang kamera.
gbconfig –kamera-mirror
dhawuh | gbconfig –kamera-mirror {n | y} |
wangsulan | Fungsi pangilonan kamera bakal diaktifake utawa dipateni. |
Katrangan |
Kanggo nguripake utawa mateni fungsi pangilonan kamera.
• n: Mirroring mati. • y: Mirroring on. |
Example:
Kanggo nguripake mirroring:
- dhawuh:
gbconfig –kamera-mirror y - wangsulan:
Fungsi pangilonan kamera bakal diaktifake.
gbconfig -s kamera-pangilon
dhawuh | gbconfig -s kamera-pangilon |
wangsulan | n/y |
Katrangan |
Kanggo entuk status mirroring.
• n: Mirroring mati. • y: Mirroring on. |
Example:
Kanggo entuk status mirroring:
- dhawuh:
gbconfig -s kamera-pangilon - wangsulan:
y
Fungsi pangilonan kamera diuripake.
gbconfig –camera-powerfreq
dhawuh | gbconfig –camera-powerfreq {50 | 60} |
wangsulan | Frekuensi bakal diganti dadi 50/60. |
Katrangan |
Kanggo ngganti frekuensi powerline kanggo nyegah kedhep ing video.
• 50: Ganti frekuensi dadi 50Hz. • 60: Ganti frekuensi dadi 60Hz. |
Example:
Kanggo ngganti frekuensi saluran listrik dadi 60Hz:
- dhawuh:
gbconfig –camera-powerfreq 60 - wangsulan:
Frekuensi saluran listrik bakal diganti dadi 60Hz.
gbconfig –s camera-powerfreq
dhawuh | gbconfig –s camera-powerfreq |
wangsulan | n/50/60 |
Katrangan |
Entuk frekuensi powerline.
• 50: Ganti frekuensi dadi 50Hz. • 60: Ganti frekuensi dadi 60Hz. |
Example:
Kanggo entuk frekuensi powerline:
- dhawuh:
gbconfig –s camera-powerfreq - wangsulan:
60
Fungsi anti-kerlip yaiku 60Hz.
Video:
gbconfig –hdcp-enable
dhawuh | gbconfig –hdcp-enable hdmi {n | otomatis | hdcp14 | hdcp22} |
wangsulan | HDCP HDMI Out bakal diaktifake utawa dipateni. |
Katrangan | Ngatur kemampuan HDCP kanggo HDMI Out.
• n: Pateni HDCP. • otomatis: HDCP bakal diuripake / mati kanthi otomatis adhedhasar kahanan nyata. contone, nalika "otomatis" disetel, yen loro sumber lan tampilan HDMI ndhukung HDCP 2.2, sinyal output HDMI bakal HDCP 2.2 ndhelik; yen sumber ora ndhukung HDCP, HDCP sinyal output HDMI bakal mati. • hdcp14: HDCP HDMI Out bakal disetel minangka 1.4. • hdcp22: HDCP HDMI Out bakal disetel minangka 2.2. |
Example:
Kanggo nyetel HDCP HDMI dadi 2.2:
- dhawuh:
gbconfig –hdcp-aktifake hdmi hdcp22 - wangsulan:
HDCP saka HDMI metu disetel minangka 2.2.
gbconfig -s hdcp-aktif
dhawuh | gbconfig -s hdcp-aktif |
wangsulan | n/otomatis/hdcp14/hdcp22 |
Katrangan | Entuk status HDCP HDMI Out. |
Example:
Kanggo njupuk status HDCP HDMI metu:
- dhawuh:
gbconfig -s hdcp-aktif - wangsulan:
n
HDCP HDMI metu dipateni.
gbconfig –cec-enable
dhawuh | gbconfig –cec-enable {n | y} |
wangsulan | CEC bakal diaktifake utawa dipateni. |
Katrangan |
Setel CEC on/off.
n: Pateni CEC. y: Nguripake CEC. |
Example:
Kanggo nguripake CEC:
- dhawuh:
gbconfig –cec-enable y - wangsulan:
CEC bakal diaktifake.
gbconfig -s cec-enable
dhawuh | gbconfig -s cec-enable |
wangsulan | n/y |
Katrangan |
Entuk status CEC.
n: CEC mati. y: CEC urip. Cathetan: Sawise CEC dipateni, prentah "kontrol GB -sink power" ora kasedhiya, lan ngalih ing antarane kerja normal lan siyaga kanggo VB10 uga ora sah. |
Example:
Kanggo entuk status CEC:
- dhawuh:
gbconfig -s cec-enable - wangsulan:
y
CEC diuripake.
gbcontrol –sinkpower
dhawuh | gbcontrol –sinkpower {ing | mati} |
wangsulan |
Printah CEC kanggo kontrol tampilan on/off bakal dikirim saka HDMI Out kanggo
tampilan disambungake. |
Katrangan |
Kanggo ngirim printah CEC kanggo kontrol tampilan utawa mateni.
On: Kirim printah CEC kanggo ngontrol tampilan. Off: Kirim printah CEC kanggo kontrol tampilan mati. |
Example:
Kanggo ngirim printah CEC kanggo kontrol tampilan ing:
- dhawuh:
gbcontrol –sinkpower on - wangsulan:
Printah CEC kanggo daya ing tampilan CEC-aktif bakal dikirim saka HDMI metu.
gbconfig –cec-cmd hdmi
dhawuh | gbconfig –cec-cmd hdmi {ing | mati} {CmdStr} |
wangsulan | Printah CEC kanggo kontrol tampilan on / off bakal diatur lan disimpen ing |
piranti. | |
Katrangan | Kanggo ngatur lan nyimpen printah CEC kanggo kontrol tampilan utawa mateni ing piranti.
On: Ngatur printah CEC kanggo kontrol tampilan ing. Off: Konfigurasi printah CEC kanggo kontrol tampilan mati. CmdStr: printah CEC ing format string utawa hex. Kanggo example, printah CEC kanggo daya ing tampilan bisa uga "40 04". |
Example:
Kanggo ngatur lan nyimpen printah CEC "40 04" kanggo daya ing tampilan ing piranti:
- dhawuh:
gbconfig –cec-cmd hdmi ing 4004 - wangsulan:
Printah CEC kanggo daya ing tampilan CEC-aktif "40 04" bakal disimpen ing piranti.
gbconfig -s cec-cmd
dhawuh | gbconfig -s cec-cmd |
wangsulan |
HDMI ON: xxxx
HDMI OFF: xxxx |
Katrangan |
Entuk perintah CEC kanggo ngontrol tampilan lan mateni.
Ÿ on: Konfigurasi printah CEC kanggo ngontrol tampilan ing. Ÿ Off: Konfigurasi printah CEC kanggo ngontrol tampilan mati. Ÿ CmdStr: printah CEC ing format string utawa hex. Kanggo examplan, CEC printah kanggo daya ing tampilan bisa uga "40 04". |
Example:
Kanggo njaluk perintah CEC kanggo ngontrol tampilan lan mateni:
- dhawuh:
gbconfig -s -cec-cmd - wangsulan:
- HDMI ON: 4004
- HDMI OFF: ff36
Printah CEC kanggo daya ing tampilan CEC-aktif: punika "40 04"; printah kanggo mateni tampilan: punika "ff 36".
gbcontrol –send-cmd hdmi
dhawuh | gbcontrol –send-cmd hdmi {CmdStr} |
wangsulan | Perintah CEC {CmdStr} bakal langsung dikirim menyang tampilan kanggo dites. |
Katrangan |
Kanggo langsung ngirim printah CEC {CmdStr} menyang tampilan.
Cathetan: Printah iki ora bakal disimpen ing piranti. |
Example:
Kanggo ngirim printah CEC "44 04" menyang tampilan:
- dhawuh:
gbcontrol -send-cmd hdmi 4004 - wangsulan:
Printah CEC "40 04" bakal langsung dikirim menyang tampilan.
gbconfig -mice-enable
dhawuh | gbconfig –mice-enable {n |y} |
wangsulan | Miracast liwat fitur Infrastruktur aktif utawa dipatèni |
Katrangan |
n, dipatèni.
y, diaktifake. |
Example:
Kanggo nyetel Miracast liwat Infrastruktur minangka aktif:
- dhawuh:
gbconfig –mice-enable y - wangsulan:
Miracast liwat fitur Infrastruktur bakal diaktifake.
gbconfig -s clurut-aktif
dhawuh | gbconfig -s clurut-aktif |
wangsulan | n/y |
Katrangan |
n, dipatèni.
y, diaktifake. |
Example:
Kanggo entuk status Miracast liwat Infrastruktur:
- dhawuh:
gbconfig -s clurut-aktif - wangsulan:
n
Miracast liwat Infrastruktur dipateni.
gbconfig -mode tampilan
dhawuh | gbconfig –mode tampilan {tunggal | dual} |
wangsulan | Setel tata letak Tampilan kanggo siji, pamisah |
Katrangan | Single lan Split minangka tata letak otomatis, |
Example:
Kanggo Nyetel tata letak Tampilan menyang mode manual:
- dhawuh:
gbconfig –tampilan-mode tunggal - wangsulan:
Mode tata letak tampilan dadi siji.
gbconfig -s tampilan-mode
dhawuh | gbconfig -s tampilan-mode |
wangsulan | tunggal / dual / manual |
Katrangan | single, auto single tata letak dual, otomatis pamisah tata letak manual, kanggo setelan tata letak manual |
Example:
Kanggo entuk status mode tampilan:
- dhawuh:
gbconfig -s tampilan-mode - wangsulan:
tunggal
Mode tampilan siji.
Audio:
gbconfig –mic-mute
dhawuh | gbconfig –mic-mute {n | y} |
wangsulan | Kabeh mikropon bakal disetel dadi bisu on/off. |
Katrangan |
Setel kabeh mikropon (kalebu VB10 lan mikropon sing bisa digedhekake) urip/mati.
n: bisu. y: meneng. |
Example:
Kanggo nyetel kabeh mikropon bisu:
- dhawuh:
gbconfig –mic-mute n - wangsulan:
Mikropon bakal disetel dadi bisu.
gbconfig -s mic-bisu
dhawuh | gbconfig -s mic-bisu |
wangsulan | n/y |
Katrangan | Kanggo nggawe kabeh mikropon (kalebu VB10 lan mikropon sing bisa ditambahi) bisu
status on/off. n: bisu. y: meneng. |
Example:
Kanggo nguripake kabeh status bisu mikropon:
- dhawuh:
gbconfig -s mic-bisu - wangsulan:
n
Mikropon dipateni.
gbconfig – volume otomatis
dhawuh | gbconfig –autovolume {inc | Desember} |
wangsulan | Gain volume bakal tambah utawa suda 2 saben langkah. |
Katrangan |
Kanggo nambah utawa nyuda volume.
inc: Kanggo nambah gain saka volume output 2 saben langkah. dec: Kanggo ngurangi gain saka volume output 2 saben langkah. |
Example:
Kanggo nambah volume:
- dhawuh:
gbconfig –autovolume inc - wangsulan:
Volume bakal tambah 2 saben langkah.
gbconfig -volume
dhawuh | gbconfig –volume {0,12,24,36,50,62,74,88,100} |
wangsulan | Setel nilai volume. |
Katrangan | Volume mung bisa diatur kanggo nilai tartamtu |
Example:
Kanggo nyetel volume:
- dhawuh:
gbconfig -volume 50 - wangsulan:
Volume bakal disetel dadi 50.
gbconfig -s volume
dhawuh | gbconfig -s volume |
wangsulan | 0~100 |
Katrangan | Entuk nilai volume. |
Example:
Kanggo entuk volume:
- dhawuh:
gbconfig -s volume - wangsulan:
50
Volume 50.
gbconfig –speaker-mute
dhawuh | gbconfig –speaker-mute {n | y} |
wangsulan | Setel speaker bisu / unmute. |
Katrangan |
n, unmu
y, mumet |
Example:
Kanggo nyetel bisu speaker:
- dhawuh:
gbconfig –speaker-mute y - wangsulan:
Speaker bakal bisu.
gbconfig -s speaker-mute
dhawuh | gbconfig -s speaker-mute |
wangsulan | n/y |
Katrangan | Entuk status speaker. |
Example:
Kanggo entuk status bisu speaker:
- dhawuh:
gbconfig -s speaker-mute - wangsulan:
n
Speaker ora bisu.
gbconfig -vb10-mic-disable
dhawuh | gbconfig –vb10-mic-disable {n |y} |
wangsulan | Setel mikrofon internal vb10 diaktifake / dipateni. |
Katrangan |
n, diaktifake
y, cacat |
Example:
Kanggo nyetel mic dipateni:
- dhawuh:
gbconfig –vb10-mic-disable y - wangsulan:
Mic vb10 bakal dipateni.
gbconfig -s vb10-mic-disable
dhawuh | gbconfig -s vb10-mic-disable |
wangsulan | n/y |
Katrangan | Entuk status mic. |
Example:
Kanggo entuk status mic:
- dhawuh:
gbconfig -s vb10-mic-disable - wangsulan:
n
Mic diaktifake.
Sistem:
gbcontrol –device-info
dhawuh | gbcontrol –device-info |
wangsulan | Entuk versi firmware |
Katrangan | Versi firmware kanggo VB10 |
Example:
Kanggo entuk versi firmware:
- dhawuh:
gbcontrol –device-info - wangsulan:
V1.3.10
gbconfig – hibernate
dhawuh | gbconfig –hibernate {n |y} |
wangsulan | Setel piranti supaya turu. |
Katrangan |
n, tangi
y, turu |
Example:
Kanggo nyetel turu piranti:
- dhawuh:
gbconfig –hibernate y - wangsulan:
Piranti bakal turu.
gbconfig -s hibernate
dhawuh | gbconfig -s hibernate |
wangsulan | n/y |
Katrangan | Entuk status turu. |
Example:
Kanggo entuk status turu piranti:
- dhawuh:
gbconfig -s hibernate - wangsulan:
n
Piranti kasebut bisa digunakake.
gbconfig –show-guide
dhawuh | gbconfig –show-guide {n |y} |
wangsulan | Tampilake manual layar pandhuan. |
Katrangan |
n, cedhak
y, nuduhake |
Example:
Kanggo nuduhake layar pandhuan:
- dhawuh:
gbconfig –show-guide y - wangsulan:
Layar pandhuan bakal ditampilake.
gbconfig -s show-guide
dhawuh | gbconfig -s show-guide |
wangsulan | n/y |
Katrangan |
Entuk status layar pandhuan.
Elinga yen mung status layar pandhuan sing disetel kanthi manual sing diwenehake maneh. |
Example:
Kanggo entuk status layar pandhuan piranti:
- dhawuh:
gbconfig -s hibernate - wangsulan:
n
Layar pandhuan ora ditampilake.
Dokumen / Sumber Daya
![]() |
infobit iCam VB80 Platform API Printah [pdf] Pandhuan VB80, iCam VB80 Platform API Commands, iCam VB80, Platform API Commands, Platform Commands, API Commands, iCAM VB80 Commands, Commands |