Camera
Camera
USB Video Device Class Webcam UVC-compatible. The USB video device class (also USB video class or UVC) is a USB device class that describes devices capable of streaming video like webcams, digital camcorders, transcoders, analog video converters and still-image cameras. Wikipedia
Required Hardware
USB Camera HD Webcam C525
Kernel Integration
Kernel Display Message
root@edison:~# dmesg
...
[ 1857.820461] usb 1-1: new high-speed USB device number 3 using dwc3-host
[ 1858.108224] usb 1-1: New USB device found, idVendor=046d, idProduct=0826
[ 1858.108256] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=1
[ 1858.108277] usb 1-1: Product: HD Webcam C525
[ 1858.108296] usb 1-1: SerialNumber: 99DB4F90
[ 1858.458453] set resolution quirk: cval->res = 384
[ 1858.568064] uvcvideo: Found UVC 1.00 device HD Webcam C525 (046d:0826)
[ 1858.582220] input: HD Webcam C525 as /devices/pci0000:00/0000:00:11.0/dwc3-host.2/usb1/1-1/1-1:1.2/input/input3
[ 1858.582896] usbcore: registered new interface driver uvcvideo
[ 1858.582915] USB Video Class driver (1.1.1)Kernel Modules
Userspace Interfaces
DevFs
Applications / Libraries
fswebcam
a small and simple webcam app for *nix. It can capture images from a number of different sources and perform simple manipulation on the captured image. The image can be saved as one or more PNG or JPEG files.
ffmpeg
A complete, cross-platform solution to record, convert and stream audio and video. FFMpeg Homepage
Setup
Manual
Install ffmpeg by following Video Streaming on Intel Edison
Opkg
Pip
Programs
Fswebcam
Python OpenCv Live Stream
From Github Smoyerman Live Stream Processed
See Live Stream by connecting from a web browser to http://youripaddress:5000/
Online Examples
OpenCV
USB Camera
IP Camera
Last updated