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

    浏览量

    22164
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    车载360环视平台:米尔RK3576开发板支持12路低延迟

    的解决方案:支持 12路摄像头 并发输入,并通过高效的视频编解码与 RTSP 流,实现端到端仅约 120~150ms 的低延迟体验,成为车载环视的理想硬件平台。 米尔RK3576开发板
    发表于 10-11 17:55

    360环视硬件平台为什么推荐使用米尔RK3576开发板

    。凭借先进的 SoC 架构与完善的多媒体引擎,它不仅具备 12路摄像头 的高清视频接入能力,还能将编码与 RTSP 低延迟流 组合成体系化方案,为360环视提供稳定可靠的底座。 米尔RK3576
    发表于 09-19 17:38

    12路1080P高清视频流,米尔RK3576 开发板赋能车载360环视

    RTSP流,另一侧解析后显示 STEP1:使用12路AHD摄像头抓流后编码MYD-LR3576开发板拥有3路4lan MIPI-CS
    发表于 08-14 14:01

    【EASY EAI Orin Nano开发板试用体验】--USB摄像头使用

    本篇讲述USB摄像头接入开发板使用。准备200W像素/30FPS摄像头,接入开发板上层USB口(建议),如下 一.USB摄像头接入管理 1.
    发表于 07-13 18:21

    有奖丨米尔 瑞芯微RK3506开发板免费试用来啦!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额增加啦
    的头像 发表于 07-10 08:03 646次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微RK3506<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦!

    如何部署流媒体服务实现监控功能--基于米尔TI AM62x开发板

    的CSI摄像头,还可以直接使用第三方的USB摄像头,我手头正好有几个个USB摄像头:经过实测,可以很好的在米尔-TIAM62x开发板上使用。
    的头像 发表于 07-03 08:03 2059次阅读
    如何部署流媒体服务实现监控功能--基于<b class='flag-5'>米尔</b>TI AM62x<b class='flag-5'>开发板</b>

    有奖丨米尔 瑞芯微RK3506开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额来啦~~米尔提供了3块价值299元的
    的头像 发表于 06-19 08:04 854次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微RK3506<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    有奖丨米尔 瑞芯微RK3562开发板免费试用新增名额!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3562应用处理器的MYD-YR3562开发板免费试用名额增加
    的头像 发表于 06-13 08:04 855次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微RK3562<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>新增名额!

    有奖丨米尔 NXP i.MX91开发板免费试用来啦

    米尔与NXP合作发布的新品基于NXPi.MX91应用处理器的MYD-LMX91开发板免费试用名额来啦~~米尔提供了3套价值588元的
    的头像 发表于 06-05 08:02 1117次阅读
    有奖丨<b class='flag-5'>米尔</b> NXP i.MX91<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>来啦

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

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

    免费丨米尔 STM32MP257开发板有奖试用

    米尔与ST合作发布的新品基于STM32MP257应用处理器的MYD-LD25X开发板免费试用活动来啦~~米尔提供了2块价值488元的
    的头像 发表于 03-20 08:05 886次阅读
    免费丨<b class='flag-5'>米尔</b> STM32MP257<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    有奖丨米尔 瑞芯微YR3562开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3562应用处理器的MYD-YR3562开发板免费试用活动来啦~~米尔提供了3块价值599元的
    的头像 发表于 03-20 08:05 806次阅读
    有奖丨<b class='flag-5'>米尔</b> 瑞芯微YR3562<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    米尔瑞芯微RK3576实测轻松搞定三屏八摄像头

    推出的MYD-LR3576开发板开发了一个三屏异显,8路摄像头输入的DEMO, 实测下来,RK3576轻松搞定了该任务。 MYD-LR357
    发表于 01-17 11:33

    有奖丨米尔 全志T536开发板免费试用

    米尔与全志合作发布的新品基于全志T536应用处理器的MYD-LT536-GK开发板免费试用活动来啦~~米尔提供了3块价值750元的
    的头像 发表于 12-26 08:05 1314次阅读
    有奖丨<b class='flag-5'>米尔</b> 全志T536<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    米尔RK3576开发板评测】+项目名称2、基于gstreamer + mpp硬件编码 实现摄像头

    有mipicsi2接口但是没有现成的硬件也没有找到原理图说明啥的,还是直接usb摄像头省心点吧,有需要的可以自己设计或者买米尔家现成的摄像头。 软件:主要是先安装一些库(都是在上运行
    发表于 12-24 20:45