¿Hay una manera de capturar la pantalla como video en tiempo real?
Necesito hacer un video como demostración para una aplicación que he desarrollado. Sé que hay algunas aplicaciones experimentales que utilizan DDMS y lograr un framerate de 5-6 FPS. Este framerate es completamente insuficiente para mis propósitos ya que la aplicación tiene animaciones suaves que me gustaría mostrar. ¿Hay una manera de hacer una captura de pantalla en tiempo real en Android? ¿Debo conformarme con una captura del emulador o un video real hecho con una cámara real?
- Toma la captura de pantalla de cualquier pantalla
- VideoView getDrawingCache devuelve negro
- Pantalla de captura de GLSurfaceView a mapa de bits
- No se puede tomar la captura de pantalla en Android L mediante programación
- Android toma una captura de pantalla en un dispositivo enraizado
- Android toma una imagen de pantalla
- Cómo crear y guardar una captura de pantalla desde una vista de superficie?
- Cómo agregar más marco como Nexus 6P, 5X etc en Capturas de pantalla en el estudio de Android
- Mostrar pantalla de Android 4.0 dispositivo en la computadora
- Captura de pantalla automática de la aplicación android en ejecución para el compromiso de la tienda de aplicaciones
- Pantalla de captura de pantalla del dispositivo Android Studio Emulator no disponible
- ¿Cómo capturar el contenido de la pantalla del dispositivo Android?
- Error al ejecutar el comando adb mediante programación
Entre las soluciones listo, el que proporciona la más alta calidad es beagle board o alguna otra placa con salida DVI o S-Video. El segundo mejor es el emulador.
Al parecer, algunos teléfonos proporcionan salida de TV de vídeo. Eso parece ser el caso de mi Galaxy S i9000, que tiene un "TV Out" configuración, proporcionando salida de vídeo a través del conector Jack (TRRS). Algunos teléfonos HTC (Droid Incredible) también pueden admitir dicha salida de vídeo. Entonces, todo lo que se necesita es una pequeña tarjeta de adquisición de S-Video para capturar la salida.
No lo he probado todavía, pero se informa que funciona , y debe permitir a la demo todas las características, incluyendo gestos multi-touch, que podría ser difícil de reproducir en un beagle bordo con un ratón enchufado … Además, los teléfonos Tener todo instalado fuera de la caja, que ahorra tiempo.
EDITAR – 19 Sep 2011:
Desafortunadamente, el uso de la salida de video Samsung S GT-I9000 no proporcionó buenos resultados. Compré el cable de vídeo específico de Samsung, además de un adaptador USB de adquisición de vídeo Terratec G3, y los resultados no fueron satisfactorios. El video estaba parpadeando, la imagen era de muy mala calidad, y no era lo suficientemente bueno para crear una demo de mi aplicación que se basa en OpenGL.
Así que, compré una videocámara JVC GZ-HM435, que graba en HD, y eso fue mucho mejor. Pude crear un video muy bonito, con una calidad muy aceptable, colocando la videocámara apropiadamente usando un soporte apropiado. Además, este método demuestra mejor la interactividad de la aplicación, ya que uno puede ver los dedos, pellizcar y todo eso. Realmente muestra cómo funciona.
- Android Studio – Proguard 'mantener' las reglas que se ignoran?
- Parches existentes para android tabwidget para permitir pestañas en el lado izquierdo?