mirror of
https://github.com/wwhai/generic-rtsp-yolov8-render.git
synced 2025-12-24 12:12:50 +08:00
6409e30d020320cca1aabb4e8a22d46c2845136a
仓库介绍
流拉取视频并渲染到图形界面,同时对每一帧进行YOLOV8推理,最后融合到视频输出。

环境要求
- 开发语言:C
- 依赖库: - ffmpeg/n7.1 - sdl2/2.30.11 - opencv/4.11.0
- 系统环境:支持 Linux、Windows 等平台
编译与运行
编译项目
确保系统已安装依赖库,并通过 pkg-config 正确配置库路径。执行以下命令编译项目:
make
清理文件
make clean
运行程序
编译成功后,运行以下命令启动程序:
RTSP
./generic-stream-yolov8-render rtsp://192.168.10.6:554/av0_0 rtmp://192.168.10.9:1935/live/tlive001
摄像头
./generic-stream-yolov8-render "1080P USB Camera" "rtmp://192.168.10.9:1935/live/tlive001"
Docker 环境
docker run --rm -it -p 1935:1935 -p 1985:1985 -p 8080:8080 ossrs/srs:5
Languages
C++
79%
C
20.3%
Makefile
0.7%