Skip to content
/ chiton Public
forked from edman007/chiton

Lightweight Network Video Recorder (NVR)

License

Notifications You must be signed in to change notification settings

wusopp/chiton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chiton

Chiton is a lightweight network video recorder. Chiton attempts to be fast and lightweight. It provides a web based interface to view live video of all camera feeds and performs video recording and will avoid transcoding whenever possible to maximize performance

Installation

It is recommended to use a binary package for your distribition. Then start it with systemctl enable chiton (on a systemd based system) or executing /etc/rc.d/rc.chiton start on a SysV based system (like Slackware).

If you would like to build from source, it is recommended to run the packaging script in the packaging directory to generate a binary for your distribution. If you downloaded this via git you will need to run ./autogen.sh first.

For debian that would look something like this:

dpkg-source -x chiton-0.1.0git.dsc
cd chiton-0.1.0git
debuild -uc -us -i -b
cd ..
dpkg -i chiton_0.1.0git-1_amd64.deb

Alternativitly you can install directly from source:

./autogen.sh #only if this was cloned from git
./configure --help #read the options, you do want to set your system directories
make
make install

Usage

Start the backend with systemctl enable chiton (on a systemd based system) or executing /etc/rc.d/rc.chiton start on a SysV based system (like Slackware).

Once started, you can access it via the web interface (http://localhost/chiton by default), and you can add your cameras via the web interface

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

GPLv3

This program also contains code from other libraries, all are compatibe with GPLv3. See 3RD_PARTY and LICENSE.* for these licenses

About

Lightweight Network Video Recorder (NVR)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 70.6%
  • PHP 10.1%
  • Shell 5.2%
  • JavaScript 4.5%
  • Makefile 3.8%
  • M4 2.5%
  • Other 3.3%