Команды API платформы infobit iCam VB80
Информация о продукте
Технические характеристики:
- Название продукта: iCam VB80
- Версия документа: В1.0.3
- Платформа: Руководство по API-командам
- Webсайт: www.infobitav.com
- Электронная почта: info@infobitav.com
Инструкции по применению продукта
Введение
- Подготовка
Чтобы начать использовать iCam VB80, выполните следующие действия:- Настройка IP-адреса на вашем компьютере
- Включение клиента Telnet
- Вход в систему через интерфейс командной строки
Получите доступ к интерфейсу командной строки для взаимодействия с устройством. - API-команды оконченыview
Ознакомьтесь с различными командами API, доступными для настройки и управления.
Наборы команд
Команды gbconfig
Настройте параметры, связанные с камерой и видео, с помощью следующих команд:
Камера:
gbconfig --camera-mode
gbconfig -s camera-mode
Видео:
gbconfig --hdcp-enable
Часто задаваемые вопросы (FAQ)
- В: Как обновить прошивку iCam VB80?
О: Чтобы обновить прошивку, посетите наш webсайт с подробными инструкциями и загрузками. - Вопрос: Могу ли я использовать iCam VB80 со сторонним программным обеспечением?
О: Да, iCam VB80 поддерживает интеграцию со сторонним программным обеспечением с помощью предоставленных команд API.
История изменений
Версия документа | Дата | Содержание | Замечания |
В1.0.0 | 2022/
04/02 |
исходный | |
В1.0.1 | 2022/
04/22 |
Исправлена опечатка | |
В1.0.2 | 2023/
06/05 |
Добавить новый API | |
В1.0.3 | 2024/
03/22 |
Измененный |
Введение
Подготовка
В этом разделе в качестве примера рассматривается стороннее устройство управления Windows 7.ampле. Вы также можете использовать другие устройства управления.
Настройка IP-адреса на вашем компьютере
Подробные этапы работы здесь опущены.
Включение клиента Telnet
Прежде чем войти в устройство через интерфейс командной строки, убедитесь, что клиент Telnet включен. По умолчанию клиент Telnet отключен в ОС Windows. Чтобы включить клиент Telnet, сделайте следующее.
- Выберите «Пуск» > «Панель управления» > «Программы».
- В области «Программы и компоненты» нажмите «Включить или отключить функции Windows».
- В диалоговом окне «Функции Windows» установите флажок «Телефонный клиент».
Вход в систему через интерфейс командной строки
- Выберите Пуск > Выполнить.
- В диалоговом окне «Выполнить» введите cmd и нажмите «ОК».
- Введите telnet xxxx 23. «23» — это номер порта.
Напримерample, если IP-адрес устройства — 192.168.20.140, введите telnet 192.168.20.140 23 и нажмите Enter. - Когда устройство предложит войти в систему, введите admin и нажмите Enter, затем устройство запросит пароль, просто нажмите Enter напрямую, потому что у администратора пользователя нет пароля по умолчанию.
«Устройство готово выполнить команду CLI API. В статусе будет указано «Добро пожаловать в VB10/VB80».
API-команды оконченыview
Команды API этого устройства в основном подразделяются на следующие типы.
- ГБконфигурация: управлять конфигурациями устройства.
- ГБконтроль: управлять устройством, чтобы что-то сделать.
Команды gbconfig
Команды gbconfig в основном делятся на два типа: команды gbconfig и gbconfig –s.
Команды | Описание |
gbconfig –режим камеры | Установите режим слежения камеры за устройством. |
gbconfig -s режим камеры | Получите режим слежения камеры для устройства. |
gbconfig –камера-зум | Установите масштаб камеры. |
gbconfig -s масштабирование камеры | Получите зум камеры. |
gbconfig –camera-savecoord | Сохраните координаты как предустановку 1 или предустановку 2. |
gbconfig -s –camera-savecoord | Узнайте, какой пресет соответствует координатам. |
gbconfig –camera-loadcoord | Загрузите конкретную предустановку в камеру. |
gbconfig –зеркало-камеры | Включите/выключите зеркальное отображение камеры. |
gbconfig -s зеркало-камеры | Получите статус зеркального отображения камеры. |
gbconfig – частота питания камеры | Установите частоту электросети. |
gbconfig -s частота питания камеры | Получить частоту электросети. |
gbconfig –камера-geteptz | Получить информацию epz. |
gbconfig –hdcp-включить HDMI | Включение/выключение HDCP для выхода HDMI |
gbconfig -s hdcp-включить | Получить статус HDCP для выхода HDMI |
gbconfig –cec-включить | Установите включение/отключение CEC. |
gbconfig -s cec-включить | Получить статус ЦИК. |
gbconfig –cec-cmd HDMI | Настройте команды CEC для управления включением/выключением дисплея. |
gbconfig -s cec-cmd | Получите команды CEC для управления включением/выключением дисплея. |
gbcontrol –send-cmd HDMI | Отправка команд CEC для управления включением/выключением дисплея. |
gbconfig –mic-mute | Включите/выключите отключение микрофона. |
gbconfig -s отключить микрофон | Получите статус включения/выключения звука микрофона. |
ГБконфиг –объем | Установите громкость звука. |
gbconfig -s том | Получите громкость звука. |
gbconfig – автообъем | Регулировка громкости звука (увеличение/уменьшение). |
Команды gbcontrol
Команда | Описание |
gbcontrol –send-cmd HDMI | Немедленно отправить команду CEC на дисплей. |
Наборы команд
Команды gbconfig
Камера:
gbconfig –режим камеры
Команда |
gbconfig –режим камеры {нормальный | автоматическое кадрирование | отслеживание динамиков |
отслеживание докладчика} |
Ответ | Камера перейдет в указанный режим слежения. |
Описание |
Установите режим слежения камеры следующим образом:
• нормальный: пользователям необходимо вручную настроить камеру на соответствующий угол. • автокадрирование: камера автоматически отслеживает людей на основе распознавания лиц. • Отслеживание говорящего: камера автоматически отслеживает говорящего на основе распознавания речи. • Отслеживание докладчика: камера всегда автоматически отслеживает докладчика. |
Exampль:
Чтобы установить режим отслеживания на автоматическое кадрирование:
Команда:
gbconfig – автокадрирование в режиме камеры
Ответ:
Режим слежения камеры будет установлен на автокадрирование.
gbconfig -s режим камеры
Команда | gbconfig -s режим камеры |
Ответ | {нормальный | автокадрирование | отслеживание динамиков | отслеживание докладчика} |
Описание | Получите режим слежения камеры. |
Exampль:
Чтобы включить режим слежения камеры:
- Команда:
gbconfig -s режим камеры - Ответ:
нормальный
Это означает, что режим отслеживания установлен как «нормальный».
gbconfig –камера-зум
Команда | gbconfig –camera-zoom {[100, gbconfig -s camera-phymaxzoom]} |
Ответ | Масштаб камеры будет изменен. |
Описание | Установите масштаб камеры. Доступное значение варьируется от 100% (1x) до значения камеры.
максимальный физический зум. НапримерampНапример, если максимальный физический зум камеры равен 500, доступный диапазон масштабирования — [100, 500]. (от 1x до 5x) |
Exampль:
Чтобы установить масштаб камеры на 100:
- Команда:
gbconfig –камера-зум 100 - Ответ:
Масштаб камеры будет установлен на 1x.
gbconfig -s масштабирование камеры
Команда | gbconfig -s масштабирование камеры |
Ответ | ххх |
Описание | Получите зум камеры. |
Exampль:
Чтобы увеличить масштаб камеры:
- Команда:
gbconfig -s масштабирование камеры - Ответ:
100
Зум камеры составляет 1x.
gbconfig –camera-savecoord
Команда | gbconfig –camera-savecoord {1|2} |
Ответ | Текущие координаты будут сохранены в предустановке 1 или 2. |
Описание | Сохраните текущие координаты в указанный пресет. Предлагаются предустановки 1 и 2. |
Exampль:
Чтобы установить текущие координаты в предустановку 1:
- Команда:
gbconfig –camera-savecoord 1 - Ответ:
Координаты будут сохранены в пресете 1.
gbconfig -s –camera-savecoord
Команда | gbconfig –s camera-savecoord {1 | 2} |
Ответ | правда/ложь |
Описание |
Чтобы узнать, сохранены ли координаты в указанном пресете.
• True: координаты уже сохранены в указанной предустановке. • False: координаты не сохраняются в указанной предустановке. |
Exampль:
Чтобы узнать, сохранены ли текущие координаты в предустановке 1:
- Команда:
gbconfig –s камера-сохранение координат 1 - Ответ:
ЛОЖЬ
Координаты не сохраняются в предустановке 1.
gbconfig –camera-loadcoord
Команда | gbconfig –camera-loadcoord {1 | 2} |
Ответ | Указанный пресет будет загружен в камеру. |
Описание | Загрузите пресет 1/2 в камеру. |
Exampль:
Чтобы загрузить предустановку 1 в камеру:
- Команда:
gbconfig –camera-loadcoord 1 - Ответ:
Предустановка 1 будет загружена в камеру.
gbconfig –зеркало-камеры
Команда | gbconfig –камера-зеркало {n | y} |
Ответ | Функция зеркального отображения камеры будет включена или выключена. |
Описание |
Включение или выключение функции зеркального отображения камеры.
• n: зеркальное отображение выключено. • y: зеркальное отображение включено. |
Exampль:
Чтобы включить зеркалирование:
- Команда:
gbconfig –камера-зеркало y - Ответ:
Функция зеркального отображения камеры будет включена.
gbconfig -s зеркало-камеры
Команда | gbconfig -s зеркало-камеры |
Ответ | н/д |
Описание |
Чтобы получить статус зеркалирования.
• n: зеркальное отображение выключено. • y: зеркальное отображение включено. |
Exampль:
Чтобы получить статус зеркалирования:
- Команда:
gbconfig -s зеркало-камеры - Ответ:
y
Функция зеркального отображения камеры включена.
gbconfig –camera-powerfreq
Команда | gbconfig –camera-powerfreq {50 | 60} |
Ответ | Частота будет изменена на 50/60. |
Описание |
Изменить частоту питающей сети, чтобы предотвратить мерцание видео.
• 50: Измените частоту на 50 Гц. • 60: Измените частоту на 60 Гц. |
Exampль:
Чтобы изменить частоту электросети на 60 Гц:
- Команда:
gbconfig –camera-powerfreq 60 - Ответ:
Частота линии электропередачи будет изменена на 60 Гц.
gbconfig –s camera-powerfreq
Команда | gbconfig –s camera-powerfreq |
Ответ | н/50/60 |
Описание |
Получите частоту электросети.
• 50: Измените частоту на 50 Гц. • 60: Измените частоту на 60 Гц. |
Exampль:
Чтобы получить частоту электросети:
- Команда:
gbconfig –s camera-powerfreq - Ответ:
60
Функция анти-мерцания — 60 Гц.
Видео:
gbconfig –hdcp-включить
Команда | gbconfig –hdcp-enable HDMI { n | авто | hdcp14 | hdcp22} |
Ответ | HDCP выхода HDMI будет включен или отключен. |
Описание | Настройте возможность HDCP для выхода HDMI.
• n: отключить HDCP. • auto: HDCP будет включаться/выключаться автоматически в зависимости от реальной ситуации. например, если установлено значение «авто», если и источник, и дисплей HDMI поддерживают HDCP 2.2, выходной сигнал HDMI будет зашифрован HDCP 2.2; если источник не поддерживает HDCP, HDCP выходного сигнала HDMI будет отключен. • hdcp14: HDCP выхода HDMI будет установлен как 1.4. • hdcp22: HDCP выхода HDMI будет установлен как 2.2. |
Exampль:
Чтобы установить HDCP выхода HDMI как 2.2:
- Команда:
gbconfig –hdcp-включить HDMI hdcp22 - Ответ:
HDCP выхода HDMI установлен как 2.2.
gbconfig -s hdcp-включить
Команда | gbconfig -s hdcp-включить |
Ответ | н/авто/hdcp14/hdcp22 |
Описание | Получите статус HDCP выхода HDMI. |
Exampль:
Чтобы получить статус HDCP выхода HDMI:
- Команда:
gbconfig -s hdcp-включить - Ответ:
n
HDCP выхода HDMI выключен.
gbconfig –cec-включить
Команда | gbconfig –cec-включить {п | y} |
Ответ | ЦИК будет включаться или выключаться. |
Описание |
Включите/выключите CEC.
n: отключить CEC. y: Включите CEC. |
Exampль:
Чтобы включить ЦИК:
- Команда:
gbconfig –cec-enable y - Ответ:
ЦИК будет включен.
gbconfig -s cec-включить
Команда | gbconfig -s cec-включить |
Ответ | н/д |
Описание |
Получить статус ЦИК.
n: ЦИК выключен. y: ЦИК включен. Примечание. После отключения CEC команда «GB control – Sink Power» будет недоступна, а переключение между нормальной работой и режимом ожидания для VB10 также будет недействительным. |
Exampль:
Чтобы получить статус ЦИК:
- Команда:
gbconfig -s cec-включить - Ответ:
y
ЦИК включен.
gbcontrol –sinkpower
Команда | gbcontrol –sinkpower {вкл | выключенный} |
Ответ |
Команда CEC для управления включением/выключением дисплея будет отправлена с выхода HDMI на
подключенный дисплей. |
Описание |
Чтобы отправить команду CEC для управления включением или выключением дисплея.
Вкл.: отправить команду CEC для управления дисплеем. Выкл.: отправить команду CEC для управления выключением дисплея. |
Exampль:
Чтобы отправить команду CEC для управления отображением:
- Команда:
gbcontrol – питание включено - Ответ:
Команда CEC для включения дисплея с поддержкой CEC будет отправлена через выход HDMI.
gbconfig –cec-cmd HDMI
Команда | gbconfig –cec-cmd hdmi {on | выкл} {CmdStr} |
Ответ | Команды CEC для управления включением/выключением дисплея будут настроены и сохранены на |
устройство. | |
Описание | Для настройки и сохранения команд CEC для управления включением или выключением дисплея на устройстве.
Вкл.: настройка команды CEC для управления включением дисплея. Выкл.: настройка команды CEC для управления выключением дисплея. CmdStr: команда CEC в строковом или шестнадцатеричном формате. Для бывшегоampНапример, команда CEC для включения дисплея может быть «40 04». |
Exampль:
Чтобы настроить и сохранить команду CEC «40 04» для включения дисплея на устройстве:
- Команда:
gbconfig –cec-cmd HDMI на 4004 - Ответ:
Команда CEC для включения дисплея с поддержкой CEC «40 04» будет сохранена на устройстве.
gbconfig -s cec-cmd
Команда | gbconfig -s cec-cmd |
Ответ |
HDMI ВКЛ: хххх
HDMI ВЫКЛ: хххх |
Описание |
Получите команды CEC для управления включением и выключением дисплея.
Ÿ on: настройка команды CEC для управления включением дисплея. Ÿ Off: настройка команды CEC для управления отключением дисплея. Ÿ CmdStr: команда CEC в строковом или шестнадцатеричном формате. Для бывшегоampле, ЦИК Команда включения дисплея может быть «40 04». |
Exampль:
Чтобы получить команды CEC для управления включением и выключением дисплея:
- Команда:
gbconfig -s -cec-cmd - Ответ:
- HDMI ВКЛ: 4004
- HDMI ВЫКЛ: ff36
Команда CEC для включения дисплея с поддержкой CEC: «40 04»; команда для выключения дисплея: «ff 36».
gbcontrol –send-cmd HDMI
Команда | gbcontrol –send-cmd hdmi {CmdStr} |
Ответ | Команда CEC {CmdStr} будет немедленно отправлена на дисплей для тестирования. |
Описание |
Чтобы немедленно отправить команду CEC {CmdStr} на дисплей.
Примечание. Эта команда не будет сохранена на устройстве. |
Exampль:
Чтобы отправить команду CEC «44 04» на дисплей:
- Команда:
gbcontrol –send-cmd hdmi 4004 - Ответ:
Команда ЦИК «40 04» будет немедленно отправлена на дисплей.
gbconfig –включить мышь
Команда | gbconfig –mice-enable {n |y} |
Ответ | Функция Miracast через инфраструктуру включена или отключена |
Описание |
н, отключен.
да, включено. |
Exampль:
Чтобы включить Miracast через инфраструктуру:
- Команда:
gbconfig –mice-enable y - Ответ:
Функция Miracast через инфраструктуру будет включена.
gbconfig -s включить мышь
Команда | gbconfig -s включить мышь |
Ответ | н/д |
Описание |
н, отключен.
да, включено. |
Exampль:
Чтобы получить статус Miracast через инфраструктуру:
- Команда:
gbconfig -s включить мышь - Ответ:
n
Miracast через инфраструктуру отключен.
gbconfig –режим отображения
Команда | gbconfig –display-mode {одиночный | двойной} |
Ответ | Установите макет отображения на одиночный, разделенный |
Описание | Одинарный и разделенный — это автоматические макеты. |
Exampль:
Чтобы установить макет дисплея в ручной режим:
- Команда:
gbconfig – режим отображения одиночный - Ответ:
Режим компоновки дисплея переключился на одиночный.
gbconfig -s режим отображения
Команда | gbconfig -s режим отображения |
Ответ | одинарный/двойной/ручной |
Описание | одиночный, автоматический одиночный макет двойной, автоматическое разделение макета вручную, для ручной настройки макета |
Exampль:
Чтобы получить статус режима отображения:
- Команда:
gbconfig -s режим отображения - Ответ:
одинокий
Режим отображения одиночный.
Аудио:
gbconfig –mic-mute
Команда | gbconfig –mic-mute {п | y} |
Ответ | Все микрофоны будут отключены или отключены. |
Описание |
Включите или выключите звук всех микрофонов (включая VB10 и выдвижные микрофоны).
n: отключить звук. y: отключить звук. |
Exampль:
Чтобы отключить все микрофоны:
- Команда:
gbconfig –mic-mute n - Ответ:
Микрофоны будут отключены.
gbconfig -s отключить микрофон
Команда | gbconfig -s отключить микрофон |
Ответ | н/д |
Описание | Чтобы отключить звук всех микрофонов (включая VB10 и выдвижные микрофоны)
статус включения/выключения. n: отключить звук. y: отключить звук. |
Exampль:
Чтобы получить статус включения/выключения звука всех микрофонов:
- Команда:
gbconfig -s отключить микрофон - Ответ:
n
Микрофоны отключены.
gbconfig – автоматическая громкость
Команда | gbconfig – автообъем {вкл. | декабрь} |
Ответ | Прирост громкости будет увеличиваться или уменьшаться на 2 за шаг. |
Описание |
Для увеличения или уменьшения громкости.
inc: Увеличение громкости выходного сигнала на 2 за шаг. dec: уменьшение усиления выходной громкости на 2 за шаг. |
Exampль:
Чтобы увеличить громкость:
- Команда:
gbconfig –autovolume Inc. - Ответ:
Громкость будет увеличиваться на 2 за шаг.
ГБконфиг –объем
Команда | gbconfig –объем {0,12,24,36,50,62,74,88,100} |
Ответ | Установите значения громкости. |
Описание | Том можно настроить только на указанные значения. |
Exampль:
Чтобы установить громкость:
- Команда:
ГБконфигурация – том 50 - Ответ:
Громкость будет установлена на 50.
gbconfig -s том
Команда | gbconfig -s том |
Ответ | 0~100 |
Описание | Получите значения объема. |
Exampль:
Чтобы получить объем:
- Команда:
gbconfig -s том - Ответ:
50
Объем 50.
gbconfig –отключение звука динамика
Команда | gbconfig –speaker-mute {n | y} |
Ответ | Включите/отключите звук динамика. |
Описание |
н, включить звук
да, немой |
Exampль:
Чтобы отключить звук динамика:
- Команда:
gbconfig –speaker-mute y - Ответ:
Спикер будет молчать.
gbconfig -s отключить звук динамика
Команда | gbconfig -s отключить звук динамика |
Ответ | н/д |
Описание | Получите статус докладчика. |
Exampль:
Чтобы получить статус отключения звука динамика:
- Команда:
gbconfig -s отключить звук динамика - Ответ:
n
Динамик включен.
gbconfig –vb10-mic-disable
Команда | gbconfig –vb10-mic-disable {n |y} |
Ответ | Включите/отключите внутренний микрофон vb10. |
Описание |
н, включено
да, отключен |
Exampль:
Чтобы отключить микрофон:
- Команда:
gbconfig –vb10-mic-disable y - Ответ:
Микрофон vb10 будет отключен.
gbconfig -s vb10-mic-disable
Команда | gbconfig -s vb10-mic-disable |
Ответ | н/д |
Описание | Получите статус микрофона. |
Exampль:
Чтобы получить статус микрофона:
- Команда:
gbconfig -s vb10-mic-disable - Ответ:
n
Микрофон включен.
Система:
gbcontrol –информация об устройстве
Команда | gbcontrol –информация об устройстве |
Ответ | Получить версию прошивки |
Описание | Версия прошивки для VB10 |
Exampль:
Чтобы узнать версию прошивки:
- Команда:
gbcontrol –информация об устройстве - Ответ:
В1.3.10
gbconfig – спящий режим
Команда | gbconfig –hibernate {n |y} |
Ответ | Переведите устройство в спящий режим. |
Описание |
н, просыпайся
да, спать |
Exampль:
Чтобы перевести устройство в спящий режим:
- Команда:
gbconfig – спящий режим y - Ответ:
Устройство перейдет в спящий режим.
gbconfig -s спящий режим
Команда | gbconfig -s спящий режим |
Ответ | н/д |
Описание | Получите статус сна. |
Exampль:
Чтобы получить статус сна устройства:
- Команда:
gbconfig -s спящий режим - Ответ:
n
Устройство работает.
gbconfig –шоу-руководство
Команда | gbconfig –show-guide {n |y} |
Ответ | Покажите руководство по экрану руководства. |
Описание |
н, закрыть
да, покажи |
Exampль:
Чтобы отобразить экран руководства:
- Команда:
gbconfig –show-guide y - Ответ:
Появится экран руководства.
gbconfig -s шоу-руководство
Команда | gbconfig -s шоу-руководство |
Ответ | н/д |
Описание |
Получите статус экрана руководства.
Обратите внимание, что возвращается только состояние экрана руководства, установленного вручную. |
Exampль:
Чтобы получить информацию о состоянии экрана устройства:
- Команда:
gbconfig -s спящий режим - Ответ:
n
Экран руководства не отображается.
Документы/Ресурсы
![]() |
Команды API платформы infobit iCam VB80 [pdf] Инструкции VB80, Команды API платформы iCam VB80, iCam VB80, Команды API платформы, Команды платформы, Команды API, Команды iCAM VB80, Команды |