@sigodenjs/fswebcam

0.1.4 • Public • Published

fswebcam

Manupulate uvc cameras on linux (mounted on /dev/video*), powerd by fswebcam.

Install

Linux

#Linux relies on fswebcam currently
#Tested on ubuntu

sudo apt-get install fswebcam

Usage

API Usage

//Available in nodejs
var Camera = require( "@sigodenjs/fswebcam" );

//Return type with base 64 image
var opts = {
    callbackReturn: "base64"
};
Camera.capture( "test_picture", opts, function(err, data) {
    var image = "<img src='" + data + "'>";
});


//Get list of cameras
Camera.listDevices( function(err, devices) {
    var anotherCam = new Camera({ device: devices[0] });
});

//Creates webcam instance
var camera = new Camera(opts);

//Will automatically append location output type
camera.capture( "test_picture", function(err, data) {});

Readme

Keywords

none

Package Sidebar

Install

npm i @sigodenjs/fswebcam

Weekly Downloads

1

Version

0.1.4

License

MIT

Unpacked Size

12.6 kB

Total Files

3

Last publish

Collaborators

  • sigoden