Raztot Versions Save

A Raspberry Pi security camera rover

v2.0.0

2 years ago

Includes the following features/improvements:

  • Rewritten in Rust
  • Much lighter app
    • Removed Janus dependency
    • Removed WebRTC
  • Simpler user interface

The setup is now also drastically simplified. The new basic steps to get it running are:

  1. Installing pigpiod
  2. Downloading raztot executable (attached to this release) onto your Raspberry Pi
  3. Piping raspivid into raztot
    • i.e. raspivid -ISO 0 -t 0 -n -o - -w 640 -h 480 -fps 90 -b 25000000 -cd MJPEG -hf -vf | ./raztot-ARMv7

The project is still a work in progress, but is at least headed in a better direction now.

v1.0.1

4 years ago

A few minor bug fixes and improvements:

  • The run.sh script now starts Janus Gateway by default, but can be skipped with the --skip-janus flag
  • Fixed a bug with the python virtual environment not getting activated in the setup script
  • Fixed link colors on the captures page
  • The "captures" directory is now created/recreated if it doesn't already exist
  • Removed "pi" user assumptions -- can now be installed and run on a Pi under any username
  • Added instructions in readme for using any BCM pin configuration that isn't 17 and 22

v1.0.0

5 years ago

Initial release of version 1.0.0 of the RazTot. Current features include:

  • Live video streaming with low (~0.5s) latency
  • Server side video recording
  • Client side image capture
  • Servo control to move around with 360 degree turning capability
  • HTTPS web page controls (if configured with Dataplicity or a similar service)
  • User authentication restricted streaming and controls
  • Full, hands off setup script