Welcome to the GTK+
UVC Viewer home page.
This project aims at providing a simple interface for
capturing and viewing video from v4l2 devices, with a special emphasis for the linux uvc driver.
The project provides a control interface based on Gtk3 or Qt5, depending on the build configuration. A console only option is also available.
You can also use guvcview has
a control window only, (from console: guvcview --control_only), this
control on other apps, like ekiga, cheese, mplayer, skype, ...
Guvcview audio support can be selected from two APIs: portaudio or pulseaudio (if availbale)
All interfaces (ALSA, OSD, JACK, ...) supported by portaudio
should be available in guvcview. Just make sure portaudio was
compiled with the desired interfaces enabled.
The linux UVC driver has an implementation for extension
controls (these are vendor specific controls and are supported
in the UVC spec.)
Until today only logitech has supplied specs for their UVC
webcam extension controls, these are supported by guvcview.