从树莓派Git库这里下载树莓派的内核源码linux 、编译工具tools和fireware固件。
将源码解压,查看一下最外层的Makefile,里面有几个字段需要注意 ARCH CROSS_COMPILE
搭建mqtt服务器broker
|
评论数:
由于项目需要,对远程的电脑运行参数进行监控。之前接触过mqtt物联网协议,觉得用publish、subscribe的方式能够满足项目需求,并且部署简单,因此搭建了一台Mosquitto broker。默认的Mosquitto是不支持websockets的,为了使大家都能方便的监控数据,我采用了网页作为subscribe客户端,这样就要开启mosquitto的websockets功能。下面是主要搭建步骤:
基于QT的视频播放器
|
评论数:
项目的需要播放rtsp视频流,因此选择开源的ffmpeg作为解码开发包,并且要使用QT开发。照例,在开始之前先去GitHub上看一看有没有比较成熟的封装,果然找到了几个比较好用的。经过测试,它们都能解码rtsp视频流,但是画面的显示效果差别比较大,可能是因为不熟悉这些sdk的使用,写的demo太简单,没有加入正确的优化吧。下面依次简单介绍一下:
