
使用Qt调用FFmpeg库实现屏幕录制及UDP组播推送
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目采用Qt框架结合FFmpeg库开发,旨在实现实时屏幕录制功能,并通过UDP组播技术高效分发视频流至多台设备。
源码在Windows(qt-opensource-windows-x86-5.12.9.exe)、Ubuntu 20.04.6 (x64)(qt-opensource-linux-x64-5.12.12.run)以及针对ARM64的Ubuntu 20.04.6 (x64)交叉编译环境下成功编译,使用的是QT版本分别为5.12.8和5.15.13。可执行程序在Windows、Ubuntu(x64) 和 ARM64 上均可运行。
本压缩包主要针对ARM64环境,其中包含的可执行文件为ARM64版。如果需要在Windows或Ubuntu (x64)上编译并运行,则需分别下载对应的ffmpeg库(适用于Windows x64和Linux x64),并将include和lib文件夹复制到工程目录下的ffmpeg文件夹内。
UDP推流地址为udp:224.1.1.1:5001
基于参考文献中的界面设计与程序框架,实现了实时推送UDP组播视频流的功能,并替换原有的拉流功能。
全部评论 (0)
还没有任何评论哟~


