这是我在这里的第一篇文章,我希望我能找到一些帮助。
我正在三星ok6410板和ov9650 cmos摄像头上开发嵌入式linux。
我必须拍摄一段视频并保存在SD卡上。
我想使用一个循环缓冲区来捕获视频,当它满的时候,允许新的数据覆盖旧的数据。
有一个旗帜,当它升起时,捕获继续10秒,然后停止。视频保存到sd卡应该包含升旗前的10秒和升旗后的10秒。
我在这里阅读了v4l2 API规范的官方站点上的捕获示例。
http://free-electrons.com/kerneldoc/latest/video4linux/API.html
但是有些地方我不能理解,或者不知道我是否正确理解
我知道我的帖子太长了,但我是个新手,找不到任何可以帮助我编写代码的教程。
提前感谢
发布于 2012-03-07 16:55:16
链接的页面返回404,但是如果要查看文档,应该检查这个https://linuxtv.org/downloads/v4l-dvb-apis/,特别是检查这个示例,这是一个很好的起点,可以做您想做的事情。
因为我想我猜到了你指的代码,所以我试着回答你的问题
https://stackoverflow.com/questions/9448291
复制相似问题