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

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

3天内不再提示

【米尔MYD-YT507开发板试用体验】ubuntu下FFmpeg推摄像头流体验

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-26 15:16 次阅读

本文来源电子发烧友社区,作者:岳洋, 帖子地址:https://bbs.elecfans.com/jishu_2294924_1_1.html


本次算一个奇怪的体验了,当时在安装完Ubuntu之后,发现其是没有桌面的,然后想了下是不是能和电脑虚拟机里面的Ubuntu使用起来是一样的呢,所以我这里就特意测试了下。首先我进行了简单测试先安装了下gcc。跑一下hello,woeld。

image.png

可以直接使用命令apt install gcc安装。安装完可以用指令测试下版本。

之后我们用最简单的hello.c程序进行测试。

#include "stdio.h"

int main(void)

{

printf("hello world");

return 0;

}

之后使用gcc -o hello hello.c生成可执行文件hello。
image.png

可以查看和运行文件,都是正常在arm下可以执行的文件。到这里我就有信心往后测试了,我开始以为需要从官网上下源码自己在编译下,最后我发现还是一条指令进行安装即可。

apt install ffmpeg。即可完成安装。他会自己找需要的包然后下载

测试也可以使用ffmpeg -version查看版本。

image.png

目前Ubuntu 18下还是3点几版本,不是最新,不过也够我们体验了。

之后我们需要完成我们的摄像头数据推流实验,需要一个摄像头。这里可以选择某宝的USB免驱摄像头,看挂载与否可以参考命令。ls /dev查看下面,插入是否有video0这样的设备。
image.png

由于其没有插入提示,所以一定要自己查看下,不然还以为没有挂载。下面我们要在win上拉流的话,我们需要安装如下软件。这里我参考了网上,到时候我把附件全部传上来。
image.png

底层推流我们需要创建一个服务器,这时候就需要使用nginx,搭建这个网上也有完整教程。我们主要底层是通过rtmp命令进行推流的,所以需要这个nginx服务器。

我们查看推流数据可以通过VLC
media player进行。image.png

下面通过命令行先启动服务器。

image.png

查看是否正常运行就是在浏览器中输入本机IP。

image.png

出现这样提示就说明可以进行推流操作了。

在开发板命令窗口输入如下命令:

ffmpeg -i /dev/video0 -vcodec libx264 -acodec copy -preset:v ultrafast -tune:v zerolatency -f flv rtmp://192.168.2.226:1935/live/movie

image.png

看到没有报错,以及底下在动之后我们基本就完成推流工作了。之后再我们win上,使用VLC软件进行打开网络流。

image.png

我们选择打开网络串流,输入我们的推流地址,然后播放即可。

image.png

这时候就得千兆网络了,不然会有点卡,也与路由器有关系。

rtmp://192.168.2.226:1935/live/movie

rtmp这里的配置是需要你服务器会新建一个conf文件

image.png

所以注意下,不然可能找不到打开的数据。目前测试下来还有点延迟的。本次我们在其桌面未安装的情况下,完成了ffmpeg测试,只是简单测试了推流拉流,中间很多知识点还需要再充分了解,希望和大家多多交流学习。

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

    关注

    5

    文章

    227

    浏览量

    20882
收藏 人收藏

    评论

    相关推荐

    基于OPENCV的相机捕捉视频进行人脸检测--米尔NXP i.MX93开发板

    本文将介绍基于米尔电子MYD-LMX93开发板米尔基于NXPi.MX93开发板)的基于OpenCV的人脸检测方案测试。OpenCV提供了一
    的头像 发表于 11-07 09:03 394次阅读
    基于OPENCV的相机捕捉视频进行人脸检测--<b class='flag-5'>米尔</b>NXP i.MX93<b class='flag-5'>开发板</b>

    米尔RK3568加工控和工控机,更丰富的场景应用

    国产之星-瑞芯微RK3568一直备受关注,米尔电子推广的RK3568核心采用创新LGA设计,核心质量更可靠,成本更优。除米粉派RK3568(MYD-LR3568
    的头像 发表于 08-02 08:01 397次阅读
    <b class='flag-5'>米尔</b>RK3568加<b class='flag-5'>推</b>工控<b class='flag-5'>板</b>和工控机,更丰富的场景应用

    点击参与米尔NXP i.MX 93开发板有奖试用

    米尔与NXP合作发布的新品基于NXPi.MX93应用处理器的MYD-LMX9X开发板免费试用活动来啦~~米尔提供了3块价值678元的
    的头像 发表于 06-13 08:02 439次阅读
    点击参与<b class='flag-5'>米尔</b>NXP i.MX 93<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    米尔NXP i.MX 93开发板的Qt开发指南

    1.概述Qt是一个跨平台的图形应用开发框架,被应用在不同尺寸设备和平台上,同时提供不同版权版本供用户选择。米尔NXPi.MX93开发板MYD-LMX9X
    的头像 发表于 06-07 08:01 1617次阅读
    <b class='flag-5'>米尔</b>NXP i.MX 93<b class='flag-5'>开发板</b>的Qt<b class='flag-5'>开发</b>指南

    免费!NXP i.MX 93开发板有奖试用

    米尔与NXP合作发布的新品基于NXPi.MX93应用处理器的MYD-LMX9X开发板免费试用活动来啦~~米尔提供了2块价值678
    的头像 发表于 05-23 08:01 635次阅读
    免费!NXP i.MX 93<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    《深入理解FFmpeg阅读体验》FFmpeg摄像头测试

    下,将ffmpeg_install/bin/目录下的ffmpeg文件拷贝到开发板的/bin/目录下。 root@myd-yd9x:~# df -h Filesystem SizeUse
    发表于 04-17 19:06

    米尔-芯驰D9360商显试用评测】USB摄像头测试

    零、前期工作 上文FFmpeg移植完成后,需要将x264/lib文件夹下的库文件拷贝到开发板的/lib/目录下,将ffmpeg_install/lib文件夹下的库文件全部拷贝到开发板
    发表于 04-17 19:03

    G2D图像处理硬件调用和测试-基于米尔-全志T113-i开发板

    本篇测评由电子工程世界的优秀测评者“jf_99374259”提供。本文将介绍基于米尔电子MYD-YT113i开发板的G2D图像处理硬件调用和测试。MYC-YT113i核心
    的头像 发表于 04-12 08:01 574次阅读
    G2D图像处理硬件调用和测试-基于<b class='flag-5'>米尔</b>-全志T113-i<b class='flag-5'>开发板</b>

    米尔-芯驰D9360商显试用评测】使用ffmpeg实现远程视频监控

    ,解压后,直接上传给开发板。 2、插上摄像头后,查看摄像头的编号: 3、在win11上安装好esadarwin,并开启服务,在配置文件中,我查看rtmp服务为10035端口。 4、开启
    发表于 04-11 13:07

    米尔-芯驰D9360商显试用评测】成功解决QCamera的模块调用,并编写简单的查找摄像头程序

    ; cameraInfo.orientation(); } 8、编译好后,把程序上传给开发板,插入USB摄像头,执行程序,就可以找到了摄像头了:
    发表于 04-07 18:12

    ROS系统的智能车开发-基于米尔芯驰MYD-JD9X开发板

    本篇测评由电子工程世界的优秀测评者“mameng”提供。本文将介绍基于米尔电子MYD-JD9X开发板的ROS系统智能车开发。目前实现ROS的方式主要有两种:
    的头像 发表于 01-26 08:01 836次阅读
    ROS系统的智能车<b class='flag-5'>开发</b>-基于<b class='flag-5'>米尔</b>芯驰<b class='flag-5'>MYD</b>-JD9X<b class='flag-5'>开发板</b>

    【ELF 1开发板试用】板载资源测试3:OV5640 摄像头测试

    飞凌嵌入式ELF1开发板(以下简称为“开发板”)底板设计了一个摄像头接口,正好手里边有一个OV5640摄像头,但由于没有扩展板,手里边也没有合适的LCD显示屏,因此,本期只做
    发表于 12-15 22:49

    【ELF 1开发板试用】+ 3.2 USB摄像头连接测试 + Ubutu SSH连接

    连接测试 本文继续做一连接接口的测试,本文使用USB摄像头进行连接,以测试ELF 1 USB功能,以及其对应的摄像头视频流的处理反馈 设备部署如下: ELF1 外接了一个部署在二维云台的 USB
    发表于 12-06 15:37

    【LuckFox Pico Plus开发板免费试用摄像头进行网络

    使用摄像头进行网络
    发表于 11-09 00:10