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

    浏览量

    20639
收藏 人收藏

    评论

    相关推荐

    《深入理解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

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

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

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

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

    【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

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

    现在是一个全民直播的时代,今天尝试使用悟空派完成开播体验。 第一步是将USB摄像头连接到开发板上 然后在命令行输入lsmod,确认摄像头正确连接 下面就是下载安装ffmpeg sudo
    发表于 10-09 23:01

    PaddlePi-K210开发板除了支持ov2640 ov5640摄像头外,还支持哪些摄像头作为外设?

    想问一PaddlePi-K210开发板除了支持ov2640 ov5640摄像头外,还支持哪些摄像头作为外设?能否支持红外摄像头?谢谢!
    发表于 09-14 07:13

    【飞凌AM6254开发板试用】+3摄像头Linux驱动安装适配(原创)

    接上两篇:【飞凌AM6254开发板试用】+1控制小车(原创) - 飞凌嵌入式 - 电子技术论坛- 广受欢迎的专业电子论坛! https://bbs.elecfans.com
    发表于 09-12 16:33

    在多媒体应用场景下ffmpeg网络视频播放器的体验--基于米尔MYD-YG2LX开发板

    本篇测评由优秀测评者“qinyunti”提供。前言前面进行了ffmpeg开发环境搭建以及性能测试,现在就可以进行具体的应用开发了。这一篇就以一个网络视频播放的Demo来演示基于米尔
    的头像 发表于 08-14 09:43 458次阅读
    在多媒体应用场景下<b class='flag-5'>ffmpeg</b>网络视频播放器的体验--基于<b class='flag-5'>米尔</b><b class='flag-5'>MYD</b>-YG2LX<b class='flag-5'>开发板</b>

    米尔MYD-YG2开发板触摸屏测试

    米尔MYD-YG2开发板测试米尔触摸屏
    的头像 发表于 05-24 13:12 29.4w次阅读

    米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】九、QTDome大全

    ,并查看编译结果是否成功和编译后的输出路径。 最后将编译后的文件,复制到IMX8MMA7开发板上,然后运行其代码操作方法如下: 实际运行效果: 二、米尔开发板内例程 米尔科技
    发表于 05-23 09:21

    米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】 五、摄像头图像采集显示

    常见。其次是底层驱动不同:开发板内置CSI摄像头驱动,所以本文没有在格外安装它。但是USB摄像头驱动,尤其每个厂家的摄像头驱动都会有一点区别,所以本文在前面介绍了奥比中
    发表于 05-23 08:59

    有奖,免费开发板又双叒叕来了!米尔基于全志T113-S3开发板试用招募

    米尔再次与全志推出新品基于全志T113-S3应用处理器的MYC-YT113X核心板及开发板现已开放免费试用名额!!米尔准备了4块价值348元
    的头像 发表于 05-18 10:25 700次阅读
    有奖,免费<b class='flag-5'>开发板</b>又双叒叕来了!<b class='flag-5'>米尔</b>基于全志T113-S3<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>招募