Feature #745
open
Added by Hammel almost 5 years ago.
Updated about 1 year ago.
Description
This should be allowed both by manual request and via motion detection.
There should be a playback option for all recordings as well.
- Priority changed from High to Immediate
- Status changed from New to In Progress
- % Done changed from 0 to 10
Recordings from mjpeg-streamer can be done with this command:
ffmpeg -i //<IP-address>:8085 <file name>.avi
So I just need a keyboard command to run it from picam. Motion detection would do the same thing but that's in RM #744.
General Design
- Config option: "-r <file>", recordfile; specifies file to save to; default = picam-<timestamp>.avi
- Config option: "-R <dir>", recorddir; specifies directory to save to; default = /media/mmcblk0p3/home/recordings
- Config option: "-m <max>", recordmax; specifies maximum number of recordings to save; default = 5
- Keyboard control
- r = start recording
- s = stop recording
- Recording setup
- Test if stream exists
- Make recording directory
- Check if recording file exists
- Yes: rotate recordings up to max recordings
- Start recording
- Stop recording
- Priority changed from Immediate to Urgent
- Severity changed from 03 - Medium to 01 - Critical
- Target version changed from 2.0 - Harkonnen to 3.0 - Corrino
PiStore needs to add option to designate drivers/directories for PiSentry. This will require the addition of a web interface (yuck).
PiSentry needs to create a directory on a PiStore mount using a hash. The hash needs to be saved on PiSentry to be matched up on IronMan servers. A web UI can be used to regenerate the hash and show and manage files from PiSentry.
Also available in: Atom
PDF