首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >覆盆子Pi video4linux2,v4l2 mmap无此装置

覆盆子Pi video4linux2,v4l2 mmap无此装置
EN

Stack Overflow用户
提问于 2017-12-30 16:49:48
回答 1查看 2.8K关注 0票数 1

在我的覆盆子皮上我安装了ffmpeg。在开始时我键入

代码语言:javascript
复制
uv4l --driver raspicam --auto-video_nr --width 640 --height 480 --encoding jpeg

跑开司机。然后我检查是否注册了devoce0:

代码语言:javascript
复制
ls -la /dev/video*

它返回video0,所以它是注册的。然后输入命令来运行服务器:

代码语言:javascript
复制
ffmpeg -v verbose -r 5 -s 640x480 -f video4linux2 -i /dev/video0 http://localhost/webcam.ffm

相机亮了一会儿,然后关掉,我就会出错,就像这样:

代码语言:javascript
复制
[video4linux2, v4l2] mmap: No such device /dev/video0: No such device

我该怎么办才能解决这个问题?它看起来像是内部错误--其中一个库。

此命令工作如下:

代码语言:javascript
复制
uv4l --driver raspicam --auto-video_nr --encoding h264 --width 640 --height 480 --enable-server on
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-02 17:16:04

尝试在文件/etc/modules的底部添加以下行并重新启动Raspberry。

代码语言:javascript
复制
bcm2835-v4l2

我的现在看起来像这样

代码语言:javascript
复制
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

bcm2835-v4l2

这将确保在随后的所有重新启动时加载BroadcomVisualforLinux2 (v4l2)驱动程序。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48035955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档