4 votos

¿Cómo puedo pausar y reanudar la grabación de vídeo si la aplicación de acciones no es compatible con esta función?

Tengo un Xperia Mini Pro con Android 2.3 (y actualizable a Android 4). Su programa de grabación no tiene la capacidad de pausar y reanudar la grabación.

¿Cómo puedo pausar y reanudar la grabación de vídeo si la aplicación de acciones no es compatible con esta función?

7voto

Zuul Puntos 7864

Responder a la pregunta

He estado buscando una solución a este problema desde que vi su pregunta, probablemente cuando haya establecido una recompensa. Hasta ahora he encontrado toneladas de usuarios descontentos que se quejan del mismo problema, sin pausa/reanudación durante una grabación de vídeo.

He leído casi todos los primeros cincuenta resultados presentados para cada búsqueda que se me ocurrió en Google, he estado en Google Market, foros de referencia, etc... ¡Suspira!

La única respuesta que he encontrado relevante para ser mencionada fue proporcionada por Ryan Conrad sobre este tema, para el mismo teléfono. (no es necesario transcribir esta respuesta)

Dado que esto se está solicitando desde hace algunos años (al menos desde 2011 que los usuarios se quejan en Foros de Google ), y dado que la funcionalidad de pausa durante la grabación necesita soporte del sistema debido a la API y al hardware que se utiliza y que debe proporcionar dichas capacidades, los desarrolladores de software no pueden evitarlo.

Algunos dispositivos pueden ser capaces de hacer frente a la característica de pausa/reanudación, pero eso no está claro. Creo que tendrás que esperar hasta que los fabricantes y desarrolladores no puedan soportar más la voz del usuario descontento, y mejorar este tema.


La API de Android no proporciona actualmente el método de pausa

Esto es un poco técnico, pero se solicitó en los comentarios.

El clase pública MediaRecorder que se utiliza desde el nivel 1 de la API, no tiene la capacidad de hacer una pausa, como se puede observar en el diagrama de estado del MediaRecorder:

MediaRecorder State Diagram

Al grabar, la API nos permite usar el reset() o stop() Métodos públicos:

reset() -> Reinicia el MediaRecorder a su estado de inactividad.

stop() -> Deja de grabar.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X