node-linuxcam
Capturing images from webcam and converting to rgb24. Linux only (v4l2)
Installation
npm install linuxcam
Usage
var cam = ;camstart"/dev/video0" 320 240;var frame = camframe; // Buffer
The buffer contains rgb24 data and you can convert it using jpeg-fresh module.
var Jpeg = Jpeg;var jpeg = framedata framewidth frameheight 'rgb';var jpeg_image = jpeg; // Buffer
Simple live streaming example with SocketIO
var app = ;var http = ;var io = http;var cam = ;var Jpeg = Jpeg; camstart"/dev/video0" 320 240; { var frame = camframe; var jpeg = framedata framewidth frameheight 'rgb'; var jpeg_frame = jpeg; socket; ;} io; http;
Client