【地平线旭日X3派试用体验】+FFmpeg推流测试

上期桌面终端显示了之后,我看官网手册上有摄像头的一些测试,手中也有USB摄像头,索性再测试下我用过的FFmpeg推流到win上显示。首先就是安装FFmpeg。

像之前我说的官方给我们源都换过了,可以从上面的终端显示中看到。我们只需要再执行更新下即可。

然后我们apt install ffmpeg即可。我一直登录的是root终端,所以没有加sudo权限。其实里面是有一个用户的,可以登录用户终端,这样删除一些文件时会比较安全。

等待下载完成后我们使用命令看下信息。然后我们就可以接上摄像头,这里没有提示,但是官网文档说了。

接入的设备节点是/dev/video8。好下面测试下。

v4l2-ctl -d /dev/video8 --all

我们接入后确实能发现生成了一个video8。说明就是这个设备。

然后对于FFmpeg推流的话我们需要在win上新建一个服务器,保存我们的推流视频。这里一般都是使用nginx流媒体服务器,网上也有教程,基本上就下载之后新建几个文件夹即可完成服务器搭建。

本地终端中输入start nginx.exe 即可成功完成启动,然后浏览器输入本地IP地址就能看到上面提示,说明服务器搭建好了。

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

然后终端中输入上面命令,启动推流,这里使用的是rtmp流。

出现上面的信息没有报错,底部数值一直在变动就是推流成功了。之后我们使用

http://www.videolan.org/这个网站里的软件。

就是这个VLC软件。

然后找到网络流输入我们推送的地址:rtmp://192.168.2.226:1935/live/movie

即可播放,播放效果如上。拍的是我们的板子。

平台能支持哪些硬件编码

这是软编阿有硬编吗?

赞!期待后续更多智能小车的项目实时分享帖呀!?

指令里面指定了软件编码(libx264 )