OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5385|回复: 3

IMX6ULL使用摄像头OV5640的问题

[复制链接]

2

主题

5

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2020-9-1
在线时间
5 小时
发表于 2021-3-15 17:27:23 | 显示全部楼层 |阅读模式
20金钱
最近买了一个OV5640摄像头,想做一个网络摄像头,具体实现是进行上传拍摄的照片或是实时显示摄像头拍摄的内容但是查看原子的快速体验手册上使用Gstreamer的命令并没有讲解网络命令,询问客服才知道原子移植的时候没有移植这个功能。
查了一些资料只知道摄像头采用V4L2框架,但是想要实现网络摄像头该怎么处理呢,请各位大佬多多指教,谢谢!


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

120

帖子

0

精华

高级会员

Rank: 4

积分
813
金钱
813
注册时间
2021-2-26
在线时间
117 小时
发表于 2021-3-16 10:21:40 | 显示全部楼层
首先你要了解清楚网络摄像头的工作原理。
sensor(OV5640)----> IMX6ULL ----> streaming server抓取video frame (V4L2) ----> streaming server把抓取到的frame发送到网络。循环往复。

Gstreamer是一个强大而且复杂的命令,透过它可以做很多事情,你测试所使用的就是个例子。
针对网络视频,Gstreamer有一个rtsp streaming server的cmd的,我记得是gst-rtsp-server,搭配gst-plugin可以实现rtsp streaming server。

这些关键词也够你去学习一阵子了。

另外:韦东山有一节公开课,讲的就是网络摄像头部分,但是使用的是USB的摄像头,和ffmpeg,你可以去看看,原理都一样。
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2021-3-16 18:16:31 | 显示全部楼层
jckimi 发表于 2021-3-16 10:21
首先你要了解清楚网络摄像头的工作原理。
sensor(OV5640)----> IMX6ULL ----> streaming server抓取vide ...

不一样,他那个不能直接用于ov5640。只是简单的mjepg-streamer工具使用而已,必须使用的是usb 摄像头。要是能用他不早就用了吗。可以考虑使用ffmpg或者v4l2编程推流试试
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

5

主题

120

帖子

0

精华

高级会员

Rank: 4

积分
813
金钱
813
注册时间
2021-2-26
在线时间
117 小时
发表于 2021-3-16 20:16:25 | 显示全部楼层
茂茂2019 发表于 2021-3-16 18:16
不一样,他那个不能直接用于ov5640。只是简单的mjepg-streamer工具使用而已,必须使用的是usb 摄像头。要 ...

当然不能直接用啊,但是上面的思路已经给出来了,下面就是看代码,写代码,debug的事情了。作为开发人员,这不是最基础的么。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 21:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表