【问题标题】:What is the Android equivalent of /dev/video0 for tablet Camera?平板电脑相机的 /dev/video0 的 Android 等效项是什么?
【发布时间】:2011-08-20 05:56:40
【问题描述】:

是否有任何 Android 相机的 /dev/video0 文件?我想通过 Android 上的 ffmpeg 捕获相机预览。比如;

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

【问题讨论】:

    标签: android ffmpeg


    【解决方案1】:

    Answer 可能非常依赖于设备,在大多数情况下,如果没有在设备上生根/使用自定义 rom,您将无法直接使用 v4l 相机。原因如下:

    • 设备制造商可能会提供闭源、不兼容 v4l 的摄像头驱动程序(Android 兼容性定义没有说明兼容 video4linux 的摄像头驱动程序)或者,
    • /dev/video* 文件可能因文件权限而无法从 application/shell 访问(我在手机上看到 /dev/video20 设备,但文件只能由 root 访问)

    不过,有一个不错的用于摄像头访问的 Java API:http://developer.android.com/reference/android/hardware/Camera.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-24
      • 2013-04-05
      • 1970-01-01
      • 1970-01-01
      • 2012-12-08
      • 1970-01-01
      • 2018-05-17
      相关资源
      最近更新 更多