Android – crear una cámara virtual o sobrescribir el flujo real de la leva? (/ Dev / msm_camera / frame0, v4l2loopback)?

Actualmente estoy trabajando en un proyecto sobre latencias en transmisión de imágenes y video.

¿Tengo la capacidad (suponiendo que root) para crear una cámara virtual o sobreescribir el real framebuffer de leva con la misma imagen o flujo de vídeo sin formato? Quiero usar esta cámara en skype por ejemplo.

Yo a través de algo como v4l2loopback para manipular la imagen … probé cosas como esa, pero este trabajo dosn't …

ln -s /sdcard/image.jpg /dev/msm_camera/msm_camera0 dd if=/dev/graphics/fb0 of=/dev/msm_camera/frame0 cat /dev/graphics/fb0 > /dev/msm_camera/frame0 

es posible? Estoy usando un HTC Desire HD con ICS

gracias por adelantado

Comenzaré diciendo que sólo puedo darle una ventaja inicial. Puede utilizar la introspía para investigar cómo el sistema operativo está utilizando la cámara. Que usted puede explotarlo, y hacer un gancho, posiblemente reemplazando la corriente original.

Enlace a introspy:

https://github.com/iSECPartners/Introspy-Android/blob/master/README.md

  • Error de la cámara 2 android 6.0
  • ¿Cómo funciona un obturador remoto para trabajar con la cámara en Android / iOS?
  • Filtrar fuentes de infrarrojos desde una imagen de cámara Android
  • Takepicture se bloquea en Android 2.3.3
  • Cómo activar la cámara frontal en la vista web de android
  • Cómo comprobar la disponibilidad de telefonía y cámara para la versión de SDK <5
  • Android: Mantenga la cámara LED encendida después de que la pantalla se apague
  • Cómo obtener id de la cámara frente a frente con Camera2?
  • Cámara Android, onPictureTaken (byte imgData, Cámara fotográfica) método & PictureCallback nunca llamado
  • Cómo comprobar si la cámara es abierta por cualquier aplicación
  • Cámara en la aplicación de teléfono. Reiniciar la aplicación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.