Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Webcam Capture | 2,109 | 315 | 22 | 6 months ago | 10 | January 17, 2018 | 290 | mit | Java | |
The goal of this project is to allow integrated or USB-connected webcams to be accessed directly from Java. Using provided libraries users are able to read camera images and detect motion. Main project consist of several sub projects - the root one, which contains required classes, build-in webcam driver compatible with Windows, Linux and Mac OS, which can stream images as fast as your camera can serve them (up to 50 FPS). Main project can be used standalone, but user is able to replace build-in driver with different one - such as OpenIMAJ, GStreamer, V4L4j, JMF, LTI-CIVIL, FMJ, etc. | ||||||||||
Webcam Filters | 518 | 21 days ago | 11 | September 30, 2021 | 11 | gpl-3.0 | Python | |||
Add filters (background blur, etc) to your webcam on Linux. | ||||||||||
Obs Gstreamer | 280 | 4 months ago | gpl-2.0 | C | ||||||
GStreamer OBS Studio plugin | ||||||||||
Cobang | 217 | 12 days ago | 17 | gpl-3.0 | Python | |||||
A QR code scanner desktop app for Linux | ||||||||||
Bonecam | 87 | 9 years ago | C | |||||||
Beaglebone-based IP camera. | ||||||||||
Av Caster | 77 | 5 years ago | 25 | other | C++ | |||||
A light-weight native gStreamer GUI for screencast, webcam, and audio recording and streaming | ||||||||||
Livecam | 39 | 6 | 1 | 5 years ago | 3 | May 31, 2016 | 2 | lgpl-3.0 | JavaScript | |
Webcam live-streaming solution using GStreamer and Node.js | ||||||||||
Pulsevideo | 29 | 3 years ago | 2 | C | ||||||
Allows multiplexing access to webcams such that more than one application can read video from a single piece of hardware at a time. | ||||||||||
Examples | 24 | 4 years ago | ||||||||
Praxis LIVE example patches | ||||||||||
Mat2gstreamer | 23 | 6 years ago | 1 | gpl-3.0 | C++ | |||||
Open camera by OpenCV and send it to gstreamer |
Driver for UVC compatible webcams. Also tested with the Gumstix camera e-CAM32 OMAP GSTIX. This driver uses 4vl2 for direct configurations and GStreamer for image-requesting and jpeg-conversion.
Formerly this driver used a precompiled GStreamer packet (see http://felipec.wordpress.com/tag/gstreamer/ for details). Currently the system libraries are used (tested for Ubuntu 10.04 LTS i686 and Debian 6.0.2 armv7l) and (on the Gumstix) the cross-compiled gst-dsp copied to /usr/lib/gstreamer-0.10. The driver uses non-accelerated jpeg-conversion if gst-dsp is not available.
NOTE This directory structure follows some simple rules, to allow for generic build processes and simplify reuse of this project.
For build automation the project structure should be parsed and validated
STRUCTURE -- src/ Contains all header (.h/.hpp) and source files -- build/ The target directory for the build process, temporary content -- bindings/ Language bindings for this package, e.g. put into subfolders such as |-- ruby/ Ruby language bindings -- viz/ Source files for a vizkit plugin / widget related to this library -- resources/ General resources such as images that are needed by the program -- configuration/ Configuration files for running the program -- external/ When including software that needs a non standard installation process, or one that can be easily embedded include the external software directly here -- doc/ should contain the existing doxygen file: doxygen.conf