很开心拿到旭日派x3的体验权,先简单的上几个图

可以看到,板子的做工非常完美,同时,感谢社区里的大佬制作的X3派外壳,已3D打印安排上,但是风扇还得过几天才能到。

旭日X3派开发板目前支持Ubuntu 20.04 Server、Desktop两个系统版本,我们选择server版本(由于旭日X3芯片不支持GPU硬件加速,因此使用Ubuntu Desktop版本时,可能会因CPU渲染图形桌面而造成系统负载过大,如对系统性能有较高要求,推荐使用不带图形桌面的Ubuntu Server版本。)

话不多说,直接先烧录系统,由于之前使用过树莓派,因此电脑上有树莓派的烧录工具,这里直接用树莓派的工具烧录系统,原理都一样。

成功之后,给开发板上电并利用串口连接开发板

我们使用nmcli dev wifi connect Take password anquan8*给x3派连接WiFi

成功之后,我们用ifconfig查看x3派的ip地址

使用ssh成功连接旭日x3派,

接下来移植jpeg-streamer将USB摄像头视频流推流至web端。

下载mjpg-streamer源码 https://github.com/jacksonliam/mjpg-streamer并上传至旭日派x3,

提示访问被拒绝,我们使用 sudo chmod 777 zhangye修改创建的文件夹权限然后重新上传

mjpg-stream 的移植需要 jpeg 的库,所以我们先安装依赖的 jpeg 库

sudo apt-get install cmake libjpeg8-dev libjpeg62-dev

报错

E: Package 'libjpeg8-dev' has no installation candidate

执行 sudo apt-get update然后重新执行安装命令

解压刚刚下载的安装包

unzip mjpg-streamer-master.zip

进入mjpg-streamer-experimental底层目录,执行make

编译之后生成如下文件

将已有的USB摄像头接到旭日派X3上,使用ls /dev/video*查看新增的设备节点

执行./mjpg_streamer -i "./input_uvc.so -d /dev/video8 -r 1920x1080 -f 60 -n" -o "./output_http.so -w ./www"

在浏览器中访问http://192.168.1.179:8080/stream.html

成功将视频流通过http推流至web端。

本文转自地平线开发者社区

原作者:Take

原链接:https://developer.horizon.ai/forumDetail/98129540173361646