Tự động tìm kiếm các ip của camera và kết nối camera (tối đa 6 thiết bị camera), lượng CPU tiêu thụ nếu không sử dụng chức năng theo dõi là 5% một camera, nếu ghi hình liên tục là 9-10% CPU cho một camera
Vì vậy số lượng 6 camera là điều kiện lý tưởng cho việc hoạt động của máy tính để có thể xem được phần mềm
Phần mềm không cần kết nối mạng, nên đảm bảo không thể phát tán, leak hình ảnh từ camera cho người khác
- Tải về thư mục
DucQuan
và giải nén ra - Tải python 3.11.8 từ https://www.python.org/downloads/
- Tải Visual studio code
Mở
Visual studio code
-->Add folder to workspace
--> addDucQuan
Bước 1: Tạo môi trường ảo.camera_venv
bên trong thư mụcDucQuan
:
python -m venv .camera_app prompt="venv_camera"
hoặcC:\Users\Administrator\AppData\Local\Programs\Python\Python311\python.exe -m venv .camera_app prompt="venv_camera
Cách sau là dành cho các trường hợp chỉ định phiên bản python cụ thể, khi mà môi trường của bạn có nhiều phiên bản python
Bước 2: Kích hoạt môi trường ảo:
.camera_app\Scripts\activate
Nếu mà không kích hoạt được ởterminal
thì cần chạy lệnh này trước khi chạy lại lệnh trên:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Bước 3: Chuyển tất cả các file trong thư mụcDucQuan
vào thư mục.camera_app
, lưu ý để lại filerequirements.txt
Bước 4: Cài đặt các thư viện cần thiết:
python -m pip install -r requirements.txt
Nếu có chỉnh sửa, thay đổi thư viện thì thêm vào file bằng câu lệnh sau: python -m pip freeze > requirements.txt
Nếu xuất hiện lỗi: pip: Fatal error in ...
thì chạy 2 lệnh sau để khắc phục lỗi:
python -m pip install --upgrade --force -reinstall pip
python -m pip freeze
Bước 5: Chạy phần mềm:
pyhon .camera_app\main.py
lần đầu sẽ tìm kiếm các ip, từ lần sau sẽ tự động hiển thị các ip đã có