当前位置:   article > 正文

Android设备虚拟摄像头技术实现_android 模拟摄像头推送视频流

android 模拟摄像头推送视频流

 

实际生活中经常遇到要使用一个摄像头做多个事情的情况,但在开发中,一个摄像头只能被一个应用程序所占有,当一个应用程序在使用摄像头时,其他所有应用程序都无法在使用这个摄像头。怎么解决这个问题呢?其实可以采用虚拟摄像头技术。

从网上找的虚拟摄像头技术一个比较容易理解的框架图。

根据这个图很容易理解就是需要实现一个camera proxy,来实现把真实摄像头的数据时时放入虚拟摄像头。

以rk3288 android5.1来实现这个举例。

一、首先要实现/dev/videox虚拟设备描述符的创建。

       通过v4l2loopback可以方便的实现这一步处理。

二、采用v4l2tools里面的v4l2copy可以实现把真实摄像头数据时时放入虚拟摄像头。(v4l2copy要稍微修改下)

       但v4l2tools的v4l2copy只能实现从摄像头读取什么格式的视频

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/324600
推荐阅读
相关标签
  

闽ICP备14008679号