screenviewer工具在树莓派3B上的适配
工具简介
屏幕截图web端展示功能、视频设备如摄像头、视频流等接入,并可web端展示。 适配初衷
这样的工具如果能完美运行在嵌入式linux上是极好的,目前仅适配了windows,所以决定适配下树莓派。 第三方模块适配问题
需要适配的第三方库
1.qwebapp比较简单,直接qmake编译就可生成;
2.opencv440比较费劲,这里选择了捷径,使用了网络上编译好的410动态库,参考(1条消息) 树莓派编译opencv4_Hello_wshuo的博客-CSDN博客_树莓派 opencv编译时 设置虚拟内存;
3.ffmpeg直接源码编译即可,首先源码编译h264,然后编译ffmpeg。可以参考树莓派ffmpeg 编译_CindyWangry的博客-CSDN博客_树莓派编译ffmpeg
安装h264及ffmpeg
configure的时候可能会报mmal的问题,直接将--enable-mmal去掉即可。 源码代编译问题
1.screen()->geometry()有问题,换成qApp->primaryScreen()->geometry()即可。
编译完成后运行./screenviewer:
2.动态库找不见:libmmal_core.so。
解决:全局搜索,发现该库在/opt/vc/lib下,于是将/opt/vc/lib放在/etc/ld.so.conf中并sudo ldconfig使其生效。
3.opencv依赖libjasper提示没找到。
执行以下命令即可解决:
sudo apt install libjasper1 libjasper-dev
4.因为使用到了qmultimedia与qwebsocket,而树莓派安装qt时默认没有安装这些库,所以手动安装:
sudo apt-get install libqt5multimedia5 libqt5multimedia5-plugins
sudo apt-get install libqt5websockets5-dev最后完美运行
web截图
实时摄像头效果图:
补充问题:
1.实际在树莓派上运行时,发现只能捕获到一帧图像,最终查阅相关资料发现是子线程中waitKey阻塞住了,于是乎屏蔽。
2.推流到node-media-server时报错:Application provided invalid, non monotonically increasing dts to muxer in stream 0。
原因:在读取每一帧的时候,可能会发生dts 计算错误,记录上一帧的dts,和当前帧比较,当前帧是增长的就是正确的,小于上一帧意味着出现错误,continue下一帧。
解决:出现下一帧小于上一帧直接跳过,代码如下图:
3.QAction的图标显示不出来:
原因:可能相关权限存在问题。
解决:使用sudo执行程序,所有问题迎刃而解:
前两月地方新增债券发行破1万亿元,稳投资稳经济根据公开数据,今年前两个月地方政府发行新增债券突破1万亿元,达到10677亿元。这一规模略低于去年同期,从近些年来看发债规模处于高位。为了尽早发挥债券资金稳投资稳经济效应,去年底财
狂飙泰叔被他演砸了,倪大红口碑崩塌,网友演谁都是苏大强反黑大剧狂飙从如今的热度来看,已经可以奉为神剧了。这部剧让一些实力派演员人气暴涨,如饰演高启强的张颂文国民大嫂高叶他们在剧中大飙演技看得网友们直呼过瘾。倪大红被网友排在了第5档但一
七一时评以轴为翼,一路狂飙电视剧狂飙热播以来,主角安欣的轴脾气一直深深感染着观众。因为有了他的轴,以高启强为首的黑恶势力得以锒铛入狱,因为有了他的轴,京海市政治生态恢复海晏河清。年轻干部是党和国家事业发展的
狂飙高启强或许到死也不知道,黄瑶才是他真正的掘墓人高启强为了摆脱督导组对自己的监视,他想出了雇凶杀人的办法,杀的不是别人,而是自己的继子高晓晨。为了让这出戏看起来更加逼真,高启强还让杀手在自己的胸口捅了两刀,但心如明镜的安欣一眼就
一封写给东北大地的公开情书,老藤长篇小说北爱出版近日,知名作家老藤的长篇小说北爱由湖南文艺出版社出版发行。北爱入选中国作家协会新时代文学攀登计划,是一部聚焦当代中国飞机制造业前沿的现实主义长篇小说。北爱以东北老工业基地振兴为背景
传承雷锋精神!浙江三建联合湖滨幸福邻里坊开展学雷锋活动2023年3月4日,在学雷锋纪念日来临之际,浙江省三建建设集团有限公司党组织联合杭州市上城区湖滨街道幸福邻里坊开展学雷锋系列活动,包括听老兵讲雷锋故事,与小朋友互动传承发扬雷锋精神
从浙江一姐到滚出主持界,朱丹究竟做错了什么?在一档节目中,朱丹说起自己和丈夫周一围吵架时的解决方法,结果让大家大跌眼镜。两人吵架后周一围对她说我现在给你个台阶下,你不下来的话这台阶就没了。但说起这段事的朱丹却是满脸幸福的表情
厉害!江苏浙江多名初中生将直读硕士跪了综合江苏浙江多所中学官微,西安交大少年班录取结果日前出炉,多名初三考生被正式录取。该少年班招收智力超常全面发展身心健康的应届初中毕业生,一旦被录取即可一考免三考免中考高考研究生考试
三到五月份可能面临更严峻的考验!提醒大家提前做好准备!三到五月份可能面临更严峻的考验!提醒大家提前做好准备!大家好我是傻姐,前几天刷朋友圈时,看到在另一个城市生活的妹妹吐槽谁说的越晚感染越轻,纯属,原来她躲过了年前第一波感染高峰,不过
立足原生,看捷途大圣iDM如何引领插混市场斗战机甲SUV捷途大圣2022年绝对是新能源车销量爆发式增长的一年。根据乘联会公布的数据显示,过去一年,新能源汽车零售567。4万辆,同比净增268。7万辆。其中,去年110月,纯
何日龟再来李满文为刚出生的小海龟测量体长。一窝人工繁育海龟破壳,在李满文和工作人员的协助下爬出沙坑。在保护区满月的红海龟,吃了一顿鱿鱼大餐。喂饱了海龟,李满文和妻子花姐坐在池边休息。扫码看专