Документация U-Graber
U—Graber — программа для просмотра и записи экрана компьютера под операционной системой Windows при помощи систем IP видеонаблюдения
- Основной функционал программного обеспечения «U—Graber».
- Запись (документирование) экранов компьютеров вместе с подключёнными периферийными устройствами (WEB-камеры и иное IBM-совместимое оборудование) на носители стандартных видеорегистраторов (Hikvision, Dahua и иных производителей без ограничений).
- Поддерживает работу на операционных системах Windows XP/7/8/10 (32/64bit) и Unix-совместимых.
- Поддерживает передачу/трансляцию видеопотоков H265/H264 и аудио потоков G711/G726.
- Автоматический запуск службы приложения при включении ПК для всех учетных записей.
- Программное обеспечение «U—Graber» при документировании информации на сторонние устройства использует в своей работе протоколы ONVIF и RTSP.
- Протокол ONVIF (Open Network Video Interface Forum) — это общепринятый протокол разработан специально для решения проблемы несовместимости программного обеспечения и оборудования (IP камер и видеорегистраторов (NVR))
- RTSP (Real Time Streaming Protocol) – это прикладной протокол, в котором описаны команды для управления видеопотоком.
- Основной функционал ONVIF части программного обеспечения:
- Конвертация потокового видео и аудио с компьютера в международный протокол взаимодействия ONVIF.
- Передача нескольких RTSP потоков по протоколу ONVIF до конечного устройства.
- Основной функционал RTSP части программного обеспечения:
- Поддержка передачи в сеть различных аудио- и видеофайлов.
- Поддержка передачи в сеть потокового видео с веб-камеры и рабочего стола.
- Поддержка передачи в сеть потокового аудио с устройств аудиозахвата.
- Поддержка кодеков видео-сжатия H.265, H.264
- Поддержка кодеков аудио-сжатия G.711, G.726
- Поддержка настройки параметров аудио и видео потока на передачу конечному устройству.
- Установка программного обеспечения
- Программное обеспечение распространяется в виде дистрибутива в формате. Название дистрибутива в формате u-graber-setup-MM.NN.TT.RR.exe, где:
- MM – major версия программы;
- NN – minor версия программы;
- TT – новая версия в рамках исправления ошибок предыдущей версии;
- RR – номер ревизии;
Для установки требуется запустить программу дистрибутива. Выбрать место расположение программы. Программа автоматически добавится в автозагрузчик Windows.
- После установки ПО требуется активировать программу. Для активации требуется запустить программу от имени Администратора ОС Windows. Далее необходимо выбрать программу в трее и кликнуть правой кнопкой мыши, в выпадающем пункте меню выбрать пункт «Activate».
- Появится следующее диалоговое окно:
Рисунок 1 – Диалоговое окно активации программного обеспечения
- В поле key содержится индивидуальный, привязанный к аппаратному обеспечению (процессор, материнская плата, MAC-адрес), публичный ключ. Данные из поля key могут быть сохранены в файл с помощью кнопки «Save to file». Файл *.key должен быть передан в компанию правообладателя программного обеспечения для генерации файла лицензии. Инструкция по использованию генератора лицензий приведена в документе «Инструкция по эксплуатации серверной части ПО захвата и передачи видеопотока с экрана монитора».
- Компания правообладатель ПО генерирует файл лицензии и передаёт его клиенту. С помощью кнопки «Load file» можно загрузить файл лицензии (обычно, он в формате *.lic).
- После загрузки файла лицензии требуется нажать кнопку «Activate». При успешной верификации ПО появится сообщение «Successful verification». Каждому файлу лицензии задаётся свой пароль администратора.
- Настройка видеопотока и адреса записи
About — информация о программном обеспечении, разработчике и контактная информация
Activate — активация программного обеспечения
Reset license — удаление лицензии
Start recording — старт программы
Exit — стоп и выход из программы
- В трее можно выбрать пункт меню «Settings», далее ввести пароль администратора и появится диалог настройки:
Рисунок 2 – Диалог настройки программы
Видеонастройки:
- Computer IP (IP адрес компьютера) — необходимо указать IP-адрес сетевого адаптера на локальной машине, через который будет осуществляться обмен с NVR
- Onvif port (ONVIF порт) — свободный порт для работы протокола (по умолчанию 10000)
- Rtsp port (RTSP порт) — свободный порт для работы протокола (по умолчанию 9000)
- Session timeout (Время ожидания) — время переподключения потока, в случае недоступности NVR (по умолчанию 10 сек.)
- Frame rate (Кадровая частота) — количество сменяемых кадров за единицу времени (по умолчанию 25 кадров)
- Width (Ширина экрана) — разрешение экрана в пикселях (по умолчанию 1024 пикселей)
- Height (Высота экрана) — разрешение экрана в пикселях (по умолчанию 720 пикселей)
- Encoding interval (Интервал кодирования) — скорость кодирования кадров (по умолчанию 50 кадров)
- Bit rate limit (Ограничение Битре́йт потока) — количество данных в единицу времени используемое для передачи видеопотока (по умолчанию 2048 килобит в секунду)
- Codec (Кодек) — стандарт сжатия видео (по умолчанию H264)
- Group of video frames (группа видеокадров) — группа видеокадров (по умолчанию 50 кадров)
- Codec profile (Кодек профили) — стандарт определяет комплекты возможностей, которые называются профили, ориентированные на конкретные классы приложений (по умолчанию Main):
- Baseline Profile (Базовый профиль) — применяется в недорогих продуктах, требующих дополнительной устойчивости к потерям. Используется для видеоконференций и в мобильных продуктах.
- Main Profile (Основной профиль) — применяется для цифрового телевидения стандартной четкости в трансляциях, использующих сжатие MPEG-4 в соответствии со стандартом DVB.
- Extended Profile (Расширенный профиль) — предназначен для потокового видео, имеет относительно высокую степень сжатия и дополнительные возможности для повышения устойчивости к потере данных.
- High Profile (Высокий профиль) — является основным для цифрового вещания и видео на оптических носителях, особенно для телевидения высокой четкости.
Аудионастройки:
- Bit rate (Битре́йт потока) — количество данных в единицу времени используемое для передачи аудиопотока (по умолчанию 64 килобит в секунду)
- Sample rate (Частота дискретизации) — частота взятия отсчётов непрерывного по времени сигнала при его дискретизации (по умолчанию 8 килогерц)
- Channels (Канал) — аудио канал (по умолчанию 1 канал)
- Codec (Аудиокодек) — кодирование аудиопотока (по умолчанию G711)
- No audio (Без аудио) — не транслировать аудиопоток (по умолчанию транслировать аудиопоток)
Ok – подтверждение настроек и автоматический запуск программы
Apply –запуск программы
Stop – остановка программы