npm.io
0.7.17 • Published 6 years ago

vue-motion-cam

Licence
MIT
Version
0.7.17
Deps
4
Size
4.6 MB
Vulns
0
Weekly
0

<vue-motion-cam> is a Vue/Vuetify RestBundle microservice wrapper for motion, which manages streaming video, timelapses, etc. for available cameras.

  • settings dialog lets user update and save individual camera settings such as framesize
  • auto-device recognition pairs active USB video devices with new/existing camera settings.
  • vuex store shares camera state and configuration.
  • auto-generates motion configuration files from JSON camera settings saved on hosting server.
  • timelapse movies automatically generated daily for 1-day and 5-day timespans.

Installation

sudo apt-get install v4l-utils  # Command line utilities for Video4Linux version 2 video library
sudo apt-get install motion # Linux motion capture library for Video4Linux
git clone https://github.com/kinann-org/vue-motion-cam.git  
cd vue-motion-cam
npm install

Demo

npm run dev

http://localhost:4000/

Keywords