<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-camnpm install
Demo
npm run dev