This is a webcam UI controller for currently two lines of cameras:
- Fomako PTZ Video Camera
- SMTAV
The interface enables the user to control the camera's pan, tilt and zoom functions. The user can also set the camera's preset positions and move the camera to these positions. The apps backend is based on Golang and uses the Wails framework.
The frontend is based on React and uses zustand as state management.
To build the app on your machine, run the following command:
wails build
This will generate a .exe file in the build
folder under the bin
directory.
Simply run the .exe file and the app will start. The app will try to connect to the camera on the default port 80. If the camera is not on this port, you can change the port in the settings.