Об этом проекте

Aravis — это библиотека на основе glib/gobject для захвата видео с использованием камер Genicam. В настоящее время она реализует протоколы Gigabit Ethernet и USB3, используемые в промышленных камерах. Она также предоставляет базовый симулятор Ethernet-камеры и простой просмотрщик видео. Библиотека распространяется под лицензией LGPL-2.1-or-later. Зависимости включают zlib, libxml2 и glib2, с опциональной поддержкой USB через libusb1. Плагин GStreamer и простой просмотрщик требуют дополнительных зависимостей, таких как GStreamer1 и Gtk+3. Проект приветствует вклад, но код для протоколов Gigabit Ethernet и USB3 не должен основываться на документах спецификации A3 из-за лицензионных ограничений. Документация, форум и примечания к выпуску доступны по предоставленным ссылкам.