Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
平板电脑摄像头的Android等效于/dev/video0是什么?_Android_Ffmpeg - Fatal编程技术网

平板电脑摄像头的Android等效于/dev/video0是什么?

平板电脑摄像头的Android等效于/dev/video0是什么?,android,ffmpeg,Android,Ffmpeg,Android摄像头是否有/dev/video0文件?我想通过Android上的ffmpeg捕捉相机预览。例如, ffmpeg -f video4linux2 -i /dev/video0 out.mpeg 答案可能非常依赖于设备,在大多数情况下,如果不在设备上根/使用自定义rom,您将无法直接使用v4l摄像头。原因如下: 设备制造商可能会提供封闭源代码、v4l不兼容的摄像头驱动程序(Android兼容性定义没有说明任何与video4linux兼容的摄像头驱动程序),或者 /由于文件权限的原

Android摄像头是否有/dev/video0文件?我想通过Android上的ffmpeg捕捉相机预览。例如,

ffmpeg -f video4linux2 -i /dev/video0 out.mpeg

答案可能非常依赖于设备,在大多数情况下,如果不在设备上根/使用自定义rom,您将无法直接使用v4l摄像头。原因如下:

  • 设备制造商可能会提供封闭源代码、v4l不兼容的摄像头驱动程序(Android兼容性定义没有说明任何与video4linux兼容的摄像头驱动程序),或者
  • /由于文件权限的原因,应用程序/shell可能无法访问dev/video*文件(我在手机上看到了/dev/video20设备,但文件只能由root用户访问)
但是,有一个很好的Java API用于摄像头访问: