No description
Find a file
Siwat Sirichai 2b382210eb
Some checks failed
Build Worker Base and Application Images / check-base-changes (push) Successful in 7s
Build Worker Base and Application Images / build-base (push) Successful in 10m17s
Build Worker Base and Application Images / build-docker (push) Successful in 3m54s
Build Worker Base and Application Images / deploy-stack (push) Has been cancelled
Refactor streaming readers: Split into modular files and implement base class
- Removed the existing `readers.py` file and created separate modules for `FFmpegRTSPReader`, `HTTPSnapshotReader`, and utility functions.
- Introduced an abstract base class `VideoReader` to standardize the interface for video stream readers.
- Updated `FFmpegRTSPReader` and `HTTPSnapshotReader` to inherit from `VideoReader` and implement required methods.
- Enhanced logging utilities for better readability and maintainability.
- Removed `pycuda` from requirements as it is no longer needed.
2025-09-26 20:03:09 +07:00
.claude refactor: enhance FFmpegRTSPReader with file watching and reactive frame reading 2025-09-26 02:18:20 +07:00
.gitea/workflows chore: update CICD 2025-09-24 22:35:24 +07:00
archive refactor: move old code to archive 2025-09-22 17:16:32 +07:00
core Refactor streaming readers: Split into modular files and implement base class 2025-09-26 20:03:09 +07:00
debug webcam streamer 2025-02-15 22:28:47 +07:00
.gitignore feat: update pynvml in linux 2025-09-25 01:26:19 +07:00
app.py feat: custom bot-sort based tracker 2025-09-26 14:22:38 +07:00
CLAUDE.md Update markdown 2025-08-10 20:51:16 +07:00
config.json fix: RTSP Connection Issues 2025-09-25 03:12:27 +07:00
Dockerfile feat: update Dockerfile and requirements for ML dependencies; add base image build workflow 2025-08-10 19:49:24 +07:00
Dockerfile.base refactor: streamline CUDA development tools installation and simplify FFmpeg configuration for NVIDIA support 2025-09-26 01:11:32 +07:00
pipeline_webcam.py update webcam output 2025-04-01 19:12:23 +07:00
pympta.md Update markdown 2025-08-10 20:51:16 +07:00
REFACTOR_PLAN.md chore: update refactor plan 2025-09-24 22:19:45 +07:00
requirements.base.txt Refactor streaming readers: Split into modular files and implement base class 2025-09-26 20:03:09 +07:00
requirements.txt refactor: enhance FFmpegRTSPReader to improve frame reading reliability with retry logic 2025-09-26 02:26:44 +07:00
test_protocol.py feat: update rxtx log 2025-09-23 15:44:09 +07:00
worker.md feat: update worker.md 2025-09-19 18:14:03 +07:00