目录
目录README.md

⚙ Ubuntu环境

操作系统:Ubuntu 24.04.1 LTS (GNU/Linux 4.4.0-19041-Microsoft x86_64)
编辑器:visual studio code
技术栈:C++、javascript
编译器:GCC 13.3.0 x86 64-linux-gnu
编译文件:./Project/CMakeLists.txt
环境部署:
sudo apt update
sudo apt install build-essential
sudo apt install cmake
sudo apt install gdb
sudo apt install libopencv-dev
sudo apt install ffmpeg libavcodec-dev libavformat-dev libavutil-dev libswscale-dev
sudo apt install libsqlite3-dev
sudo apt update 
sudo apt install v4l-utils
sudo apt install nlohmann-json3-dev

🧭 快速使用

0、编译CMakeLists.txt

1、rtsp-simple-server服务 – 启动

./home/jomo/rtsp-simple-server/rtsp-simple-server

2、rtsp推流 – 启动

utbuntu 版本

ffmpeg -f v4l2 -framerate 30 -video_size 1920x1080 -i /dev/video0 -pix_fmt yuv420p -c:v libx264 -preset veryfast -tune zerolatency -g 30 -b:v 2000k -maxrate 2000k -bufsize 4000k -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/test

windows 版本

ffmpeg -f dshow -rtbufsize 2000M -framerate 30 -video_size 1920x1080 -i video="Web Camera" -pix_fmt yuv420p -c:v libx264 -preset veryfast -tune zerolatency -g 30 -b:v 2000k -maxrate 2000k -bufsize 4000k -rtsp_transport tcp -f rtsp rtsp://127.0.0.1:8554/test

3、编译后,启动服务

./Project/build/Project

4、火焰检测(测试,选用)

./fire_det --input "rtsp://127.0.0.1:8554/test" --weights "./models/best.torchscript" --hls_dir "./www/streams/det-test" --imgsz 640 --fps 25

5、前端摄像头火焰检测(测试,选用)

python3 -m http.server 8000
http://localhost:8000/home.html

关于

基于YOLO与多通道的智能监控系统

1.0 GB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号