Files
swt-cctv/readme.md
rattatwinko e225d8f0bc Added Profiler
+ Some Fixes
+ Profiler.java

new readme

Signed-off-by: rattatwinko <seppmutterman@gmail.com>
2026-02-08 17:00:05 +01:00

4.0 KiB

SWT-CCTV (Simple Watch Tool)

A rather simple CCTV software which operates with Java. If you want to build this project on yourself, you will need IntelliJ (or any other IDE) and Maven! If you are looking for a desktop like experience this is the software, it has its own windowing system!

Downloads:

If you are looking for downloads then you are in luck! Currently there are Windows Executables and portable Jar Files in place! Take a look at the releases page for the newest software releases!

Releases Page

Dependencies:

  • Webcam by Sarxos
  • Swing (AWT)
  • junit for testing stuff
  • Jackson (fasterxml) → serializing the config for network cams
  • JavaCV
    • FFmpeg

Future Plans:

Implement some more JavaCV cause of performance.

Requirements:

System Requirements Minimum Requirements Reccomended Requirements
CPU Intel(R) Celeron(R) CPU G550 @ 2.60GHz Or any Dual Core CPU Intel® Core™ i5-3470 Or any Quad (or more) Core CPU
RAM 2GB DDR3 4/8GB DDR3/4/5 (You can have more than this, Java likes it)
JRE Java Runtime Enviroment: 1.8.000 Java Runtime Enviroment (or JDK): 17
Disk Space 100Mb of HDD/SSD Space for the Program (currently 40.3Mb) ; For Recording more is needed 100Mb SSD Space ; For Recording more than 100Mb , this depends on how many cameras you have

Note: This was tested on these CPU'S!

Future Plans:

  • basic network cam interfacing
  • better multiplexer (or whatever the viewport is called in cctv)
  • Protable .jar which can be run with JRE 17
  • [ / ] Performance stabilisation (currently it is in place, and this app can be run on shitty hardware, but it can be better (current low is a celeron g550))
  • JavaCV integration for cameras

Author(s):

  • rattatwinko