Aravis is a glib/gobject based library for video acquisition using Genicam cameras. It currently implements the gigabit ethernet and USB3 (in aravis 0.5.x) protocols used by industrial cameras. It also provides a basic ethernet camera simulator and a simple video viewer.
Aravis is released under the LGPL v2+.
- 0.4.x stable releases: http://ftp.gnome.org/pub/GNOME/sources/aravis/0.4/
- 0.5.x development releases: http://ftp.gnome.org/pub/GNOME/sources/aravis/0.5/
- Github repository: https://github.com/AravisProject/aravis
- Mailing list: aravis@freelists.org ( http://www.freelists.org/list/aravis )
- Documentation: https://aravisproject.github.io/docs/aravis-0.4/
- Blog: http://blogs.gnome.org/emmanuel/category/aravis/
- Genicam standard : http://www.genicam.org