re-organize folder structure

This commit is contained in:
Maik Jurischka
2025-12-19 13:08:28 +01:00
parent a2d2f256cf
commit bb9b5cc619
12 changed files with 43 additions and 31 deletions

View File

@@ -133,7 +133,7 @@ firefox http://localhost:8080
## Socket Control API
Full API documentation: [SOCKET_API.md](SOCKET_API.md)
Full API documentation: [SOCKET_API.md](docs/SOCKET_API.md)
**Socket Path**: `/tmp/vizion_control.sock`
@@ -226,23 +226,32 @@ sudo apt install build-essential cmake pkg-config socat \
```
vizionStreamer/
├── main.cpp # Main application
├── SocketServer.{h,cpp} # Unix domain socket server
├── CameraController.{h,cpp} # Command processing & camera control
├── StreamingEngine.{h,cpp} # Acquisition loop & streaming
├── GStreamerPipeline.{h,cpp} # GStreamer pipeline wrapper
├── CMakeLists.txt # Build configuration
├── config/
│ └── VxConfig.conf # VizionSDK configuration
├── scripts/ # Control scripts
── README.md
├── start_stream.sh
├── stop_stream.sh
├── get_status.sh
├── set_pipeline_*.sh
│ └── get_formats.sh
├── SOCKET_API.md # Complete API documentation
└── README.md # This file
├── LICENSE # Project license
├── README.md # This file
├── include/ # Public header files
── vizionstreamer/
├── CameraController.h
├── SocketServer.h
├── StreamingEngine.h
└── GStreamerPipeline.h
├── src/ # Implementation files
│ ├── main.cpp
│ ├── CameraController.cpp
│ ├── SocketServer.cpp
│ ├── StreamingEngine.cpp
│ └── GStreamerPipeline.cpp
├── config/ # Configuration files
│ └── VxConfig.conf
├── docs/ # Documentation
│ └── SOCKET_API.md
└── scripts/ # Control scripts
├── README.md
├── start_stream.sh
├── stop_stream.sh
├── get_status.sh
├── set_pipeline_*.sh
└── get_formats.sh
```
## Configuration Files
@@ -324,6 +333,6 @@ This software uses the following dependencies:
## Support
For issues and questions, refer to:
- [SOCKET_API.md](SOCKET_API.md) - Complete API reference
- [SOCKET_API.md](docs/SOCKET_API.md) - Complete API reference
- [scripts/README.md](scripts/README.md) - Script usage guide
- VizionSDK documentation at https://developer.technexion.com/docs/vision-software/vizionsdk/