QtCAM - Open Source UVC Linux Camera Software
QtCAM is e-con’s open source Linux webcam software. This Qt Linux camera software application provides easier user interface for capturing and viewing video from devices supported by Linux UVC driver. It would also work with any V4L2 compatible device.
QtCAM application controls are built on Qt Quick interface. Users could connect up to 6 cameras and stream videos simultaneously. The initial release of this Open Source Webcam Software supported all of e-con’s USB cameras and the updated version (v4.0.1) of it supports third party cameras as well. For list of supported cameras click here.
e-con Systems™ with its strong expertise in embedded domain for over a decade now, has helped customers bring Qt based products to the market.
- Image Quality Settings – Users can adjust brightness, contrast and camera supported UVC controls.
- Still Capture Settings – Users can select image type (JPG, PNG, RAW, BMP) and the location to save the image.
- Video Capture Settings – Users can change the preview based on the selected format and resolution. Allow users to view number of frames played and get FPS information.
- Supported Image types: JPG, PNG, RAW, BMP.
- Supported encoder formats: YUV, MJPEG, H264, VP8.
- Supported containers: mkv, avi.
- Extension settings available for selected e-con cameras.
- The key differentiators of this Linux camera application are - it has 10+ image control settings, frame rate (FPS) display, colour space switching and extension settings for select cameras.
Qt Camera Features
Supported Cameras
- FSCAM_CU135 - 13.0 MP Multi Frame Buffer USB 3.0 Camera (Color)
- See3CAM_CU135 - 13.0 MP Fixed Focus 4K USB 3.0 Camera (Color)
- See3CAM_130 - 13.0 MP 4K Autofocus USB 3.0 Camera Board (Color)
- See3CAM_CU130 - 13.0 MP USB 3.0 Camera (Color)
- See3CAM_CU55M - 5.0 MP Low Noise USB3.1 Gen1 Camera (Monochrome)
- See3CAM_CU55 - 5.0 MP Low Noise USB3.1 Gen1 Camera (Color)
- See3CAM_30 - 3.4 MP Autofocus Low Light USB Camera (Color)
- See3CAM_CU30 - 3.4 MP Low Light USB 3.0 Camera (Color)
- See3CAM_CU38 - 3.4 MP USB3.1 Gen1 Camera with MIC (Color)
- See3CAM_CU20 - 2.0 MP HDR USB 3.0 camera board (Color)
- See3CAM_20CUG - 2.0 MP Global Shutter Camera (Monochrome)
- See3CAM_11CUG - 1.3 MP USB 3.0 Camera (Color)
- See3CAM_10CUG - 1.3 MP USB 3.0 Camera (Bayer/Monochrome)
- Hyperyon® - 2MP SONY STARVIS IMX290 Ultra Low-light USB camera
- Microsoft Lifecam Studio
- Microsoft LifeCam HD-3000
- Microsoft LifeCam Cinema
- Creative Live Cam Sync HD VF0770
- Logitech HD PRO WEBCAM C920
- Logitech HD WEBCAM C525
- Logitech HD WEBCAM C310
- Logitech HD WEBCAM C615

License version: GPLv3.
The terms to this license are available in http://www.gnu.org/licenses/gpl.txt
- * Added support for CX3-SNI-RDK [ TANIA ] camera.
QtCAM Linux Webcam Software-16.0.0 - 03th Oct"17
- Changes in See3cam_cu20 camera::
- Bug Fix: Manual Exposure is not applied properly in camera preview when clicking default in Image Quality Settings menu.
- Some control names are modified in extension unit.
QtCAM Linux Webcam Software-15.0.1 - 05th Sep'17
- * Added support for see3cam_cu20 camera.
QtCAM Linux Webcam Software-15.0.0 - 05th Sep"17
- Fixed bugs:
- Image not captured while 'sidebar hide option' clicked.
- Video Recording started automatically after unplug device and click in preview area.
- Brightness, Pan & Tilt controls minimum values not properly restored in that control text boxes.
QtCAM Linux Webcam Software-14.0.2 - 26th May'17
- * Fixed issue of not able to capture image using mouse left click in preview area when trying to capture image in trigger mode
- then trying to capture image in master mode.
QtCAM Linux Webcam Software-14.0.1 - 19th May'17
- * Added support for see3cam_cu135 camera.
QtCAM Linux Webcam Software-14.0.0 - 15th May'17
- * Bugfixes in features of see3cam_130 camera.
QtCAM Linux Webcam Software-13.1.1 - 11th May'17
- * Implemented flash control for See3cam_cu40 camera.
QtCAM Linux Webcam Software-13.1.0 - 21st Apr'17
- Added support for See3CAM_81 camera.
- The following additional features are supported in see3cam_130 camera.
- Face detection
- Smile detection
- Exposure compensation
- Frame Rate Control
QtCAM Linux Webcam Software-13.0.0 - 21st Mar'17
- Added support for See3CAM_30 camera.
QtCAM Linux Webcam Software-12.0.0 - 1st Mar'17
- Qtcam code refactored, codec id name is changed based on codec version and some of the application bugfixes.
QtCAM Linux Webcam Software-11.1.0 - 9th Feb'17
- Added multiple shots in trigger mode for See3CAM_12CUNIR camera.
QtCAM Linux Webcam Software-11.0.2 - 17th Dec'16
- Fixed issue of popup display "Image not saved in the location" when external trigger key pressed in econ's 1Mp monochrome, See3CAM_12CUNIR cameras
QtCAM Linux Webcam Software-11.0.1 - 30th Nov"16
- Added support for See3CAM_130 camera.
QtCAM Linux Webcam Software-11.0.0 - 26th Oct'16
- Added support for Ascella(CX3-UVC) camera.
QtCAM Linux Webcam Software-10.0.0 - 29th Sept'16
- Added support for See3CAM_CU30 camera.
QtCAM Linux Webcam Software-9.0.0 - 16th Sept'16
- Added QtCAM support for Ubuntu 15.10 and Ubuntu 16.04 versions.
QtCAM Linux Webcam Software-8.0.2 - 02nd Sept'16
- Code cleanup in QtCAM Application.
QtCAM Linux Webcam Software-8.0.1 - 18th Jan'16
- Added support for logitech C920 Webcam Pro camera
- Added support for logitech C525 Webcam camera
- Added support for logitech C310 HD Webcam camera
- Added support for logitech C615 HD Webcam camera
- Added support for LifeCam HD-3000
- Added support LifeCam Cinema HD
QtCAM Linux Webcam Software-7.0.1 - 16th Oct'15
- Added support for third party uvc cameras.
- switching of resolution is removed when still and video format, resolution are same to make it faster.
- Video capture filter is renamed to Image Quality Settings.
- Video capture pin and Video Capture properties tabs are combined into Video Capture Settings tab.
- Still capture pin and still capture properties tabs are combined into Still Capture Settings tab
- Preview colour format is displayed in status bar.
QtCAM - Linux Webcam Software - 4.0.1 - 8th July'15
- Initial public release
- Support for all e-con's USB cameras
QtCAM - Linux Webcam Software - 1.7.0 - 12th May'15
To download complete source code click here.
Get QtCAM on Launchpad:
For installation in Ubuntu 18.04, the following command has to be run in the terminal:
$ sudo apt-add-repository ppa:qtcam/bionic
$ sudo apt-get update
$ sudo apt-get install qtcam
For installation in Ubuntu 16.04, the following command has to be run in the terminal:
$ sudo apt-add-repository ppa:qtcam/xenial
$ sudo apt-get update
$ sudo apt-get install qtcam
For installation in Ubuntu 14.04, the following command has to be run in the terminal:
$ sudo apt-add-repository ppa:qtcam/trusty
$ sudo apt-get update
$ sudo apt-get install qtcam
Once the installation completes, running the command $ sudo qtcam would launch the application.
For any dependencies please refer here.