linux usb摄像头重连,Qt编写的RTSP播放器+视频监控(ffmpeg版本)

记得四年前就写了个简易版本的,当时写得非常粗糙,代码实在惨不忍睹,时隔多年后,重新写了个版本,同时还解决了以前不支持6画面8画面切换等异形布局的问题。

1:可以用过目录下的rtsp.txt设置要显示的视频流地址。

2:支持4画面+6画面+8画面+9画面+16画面切换。

3:支持双击最大化当前画面。

4:支持右键截图。

5:支持各种视频流和本地文件播放。

6:可设置OSD标签。

7:在所有可能测试的操作系统和平台上均编译通过并完美运行。

8:XP运行报错的话请执行目录下的fixff.cmd即可。

/**

* ffmpeg视频播放类 作者:feiyangqingyun(QQ:517216493) 2018-5-1

* 1:多线程实时播放rtsp视频流

* 2:支持X86和嵌入式linux

* 3:多线程显示图像,不卡主界面

* 4:自动重连网络摄像头

* 5:可设置边框大小即偏移量和边框颜色

* 6:可设置是否绘制OSD标签即标签文本和标签位置

* 7:可设置两种OSD位置和风格

* 8:可设置是否保存到文件以及文件名

* 9:可播放本地视频文件,支持设置帧率

* 10:支持h265视频流+rtmp等常见视频流

*/

/**

* USB摄像机采集类 作者:feiyangqingyun(QQ:517216493) 2018-5-1

* 1:可获取摄像机实时视频

* 2:支持X86和嵌入式linux

* 3:多线程显示图像,不卡主界面

* 4:自动重连USB摄像头

* 5:可设置边框大小即偏移量和边框颜色

* 6:可设置是否绘制OSD标签即标签文本和标签位置

* 7:可设置两种OSD位置和风格

* 8:可设置是否显示实时人脸框

* 9:可设置查找当前图片内的最大相似人脸

*/

可执行文件下载:https://pan.baidu.com/s/1hllkPoc6DJ8O4clVm1U6-g

运行截图:

65617518e75144dbbf16ca9b7c5a8123.png

1f7fe68bbb2c5fdd236713c124bb3791.png

3182479f49aae94bfaae6a54a93174c0.png

34409c108c0b74c29751f416fe1fbcfb.png

a830ae29a4cb895b1f4ec5f780af56a5.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值