0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

#旭日X3派首百尝鲜#旭日x3派移植mjpg-streamer

地平线机器人 2022-08-10 14:17 次阅读

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

poYBAGLzR8qAUmU_ADBeiomy_tg512.png

poYBAGLzR8SACfNRAC3X0LJm7xU699.jpg

poYBAGLzR6iAWA3_AA3Tb29naos431.png

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

pYYBAGLzR8mADFhIADNNZSUINYQ120.png

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

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

pYYBAGLzR56ASzgfAABzEQEVe-8070.png

poYBAGLzR6CAH3C4AAHr2aiNeP4375.png

pYYBAGLzR6GAU73UAACD2p-tyiE658.png

pYYBAGLzR6KAI_ceAACNBGKFL90284.png

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

pYYBAGLzR6SAUmGgAAEwwqOGtQU346.png

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

poYBAGLzR6SAET4rAAAeL0TyQe4957.png

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

poYBAGLzR6WAbCbfAAEXVYy_cx0255.png

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

pYYBAGLzR6aAQnzUAAGNiCVu0qQ090.png

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

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

pYYBAGLzR6eADEC6AAExPLrktC8270.png

提示访问被拒绝,我们使用 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

poYBAGLzR6mAKu_OAACAh011q5U676.png

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

编译之后生成如下文件

pYYBAGLzR6iAPm9rAAA_FpUNwng572.png

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

pYYBAGLzR8uAZkEYACrgxKjifds421.png

pYYBAGLzR6qAENWgAAAlNW11a7I319.png

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

poYBAGLzR6uAQEJWAAB0m4ka5Es933.png

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

poYBAGLzR7CAYu3UAAUDB5PH3Kg497.png

pYYBAGLzR7qAWIwKAAmmryL3MMI582.png

poYBAGLzR9iAK7QZAB9HGdSQyQo786.png

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

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

原作者:Take

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4981

    文章

    18280

    浏览量

    288377
  • AI
    AI
    +关注

    关注

    87

    文章

    26438

    浏览量

    264036
  • 人工智能
    +关注

    关注

    1776

    文章

    43844

    浏览量

    230590
  • 地平线
    +关注

    关注

    0

    文章

    306

    浏览量

    14634
收藏 人收藏

    评论

    相关推荐

    【爱芯 Pro 开发板试用体验】利用爱芯 Pro部署USB摄像头

    :~# git clone https://github.com/jacksonliam/mjpg-streamer.git Cloning into \'mjpg-streamer\'... remote
    发表于 01-15 22:09

    【KV260视觉入门套件试用体验】+06.视频推流测试(zmj)

    【KV260视觉入门套件试用体验】+06.视频推流测试(zmj) KV260视觉入门套件的USB摄像头(UVC)借助mjpg-streamer实现网页监控推流十分便捷
    发表于 10-16 01:59

    树莓3树莓4原理图分享

    提供了树莓3、树莓3B、树莓4版本的原理图
    发表于 09-27 07:58

    【悟空H3开发板免费体验】悟空H3开发板

    悟空H3开发版是一款由悟空派团队开发的基于RISC-V架构的开发板。该开发板采用了SiFive U74-HiFive Unleashed RISC-V处理器,主频为1.5GHz,具有4个Arm
    发表于 09-19 10:04

    【米尔-STM32MP135开发板-入门级MPU试用】基于mjpg\\-streamer实时监控

    程序。 【注意】如果出现库的版本的问题。一定按照步骤五的方法,加上-L 和-l. 3 mjpg-streamer移植与使用 下载地址:http://sourceforge.net/projects
    发表于 09-12 23:02

    【立创·梁山GD32F4】-1.47寸彩屏模块移植

    :30(H) x 37(V) MM 像素大小:172(H) x 320(V)RGB 驱动芯片:ST7789V3 通信协议:SPI 管脚数量:8 Pin(2.54mm间距排针) 移植过程
    发表于 08-28 18:18

    利用全志H616 MangoPi MQ Quad部署一个网络摄像头

    下载&编译&安装 考虑到芒果MangoPi MQ Quad开发板SoC较强的处理能力,直接在板子上编译安装mjpg-streamer。 (一)源码下载 从全球最大交友网
    发表于 08-22 16:43

    Arm Cortex‑X3核心加密扩展技术参考手册

    Cortex®-X3内核支持可选的ARMv8.0-A和ARM®v8.2-A加密扩展。 Armv8.0-A加密扩展向Advanced SIMD添加了A64指令,以加速高级加密标准(AES)加密和解
    发表于 08-17 06:25

    ARM Cortex-X3核心技术参考手册

    Cortex®-X3内核是一款实施ARM®v9.0-A架构的高性能低功耗产品。ARM®v9.0-A架构将ARMv8-A架构中定义的架构扩展至ARM®v8.5-A。Cortex®-X3酷睿面向大屏幕
    发表于 08-09 07:39

    【芒果MangoPi MQ Quad】利用MangoPi MQ Quad部署一个网络摄像头

    下载&编译&安装 考虑到芒果MangoPi MQ Quad开发板SoC较强的处理能力,直接在板子上编译安装mjpg-streamer。 (一)源码下载 从全球最大
    发表于 08-03 23:20

    地平线RDK X3语音算法通过Alexa ACM方案认证

    地平线RDK X3是地平线基于自研的旭日3芯片,针对通用机器人开发场景打造的智能开发板,为各类算法的开发部署提供了坚实的硬件基础。地平线RDK X3接口兼容树莓派,具有5TOPS端侧推理与4核ARM
    的头像 发表于 07-18 16:37 836次阅读
    地平线RDK <b class='flag-5'>X3</b>语音算法通过Alexa ACM方案认证

    全球招募新品体验官 | 30天玩转地平线RDK X3 Module

    作为与机器人开发者一路相伴、共同成长的开放社区,地平线开发者社区自发布TogetheROS.Bot机器人操作系统这一年时间,聚集起一批有想法有能力的活跃开发者,基于RDKX3(旭日X3派)的六足蜘蛛
    的头像 发表于 06-15 09:40 715次阅读
    全球招募新品体验官 | 30天玩转地平线RDK <b class='flag-5'>X3</b> Module

    ​使用旭日X3派实现手势检测

    本篇博客通过旭日X3搭载手势识别算法,实现实时检测,同时测试其运行性能。
    的头像 发表于 06-02 17:36 565次阅读
    ​使用<b class='flag-5'>旭日</b><b class='flag-5'>X3</b>派实现手势检测