米尔电子
直播中

华仔stm32

4年用户 3157经验值
擅长:嵌入式技术
私信 关注
[技术]

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

【硬件】
1、米尔-芯驰D9360商显板
2、usb摄像头
【软件】
1、ffmpeg
2、EasyDarwin
3、vlc播放器
【实现步骤】
1、从ffmpeg下载aarch64编译好的版本,解压后,直接上传给开发板。
image.png
2、插上摄像头后,查看摄像头的编号:
image.png

3、在win11上安装好esadarwin,并开启服务,在配置文件中,我查看rtmp服务为10035端口。
4、开启推流:

./ffmpeg -f video4linux2 -s  640x480 -i /dev/video8  -f flv rtmp://192.168.3.180:10035/live

-f ideo4linux2 (简称V4L2),是linux中关于视频设备的内核驱动

-s 640*480为分辨率

-i /dev/video8为摄像头

-f flv rtmp://192.168.3.180:10035/live为以rtmp方式推送到easydarwin服务器。
执行命令后显示下:

image.png

4、打开vlc播放器,输入地址:rtmp://192.168.3.180:10035/live
image.png

点连接后就可以实现观看了:
image.png

【总结】
通过ffmpeg实现采集视频,并推流给服务器,就可以实现远程的视频查看。也可以定义在服务器中对他进行传发、录像。

更多回帖

发帖
×
20
完善资料,
赚取积分