Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 23/01/13, 17:01:08
Array

[xs_avatar]
sknt sknt no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 2
Tu operador: Movistar

VideoView se para sin motivo aparente.

Hola, estoy haciendo una app que pasa videos en un videoview uno detras de otro, que se ejecuta en un android tv mk 808, aunque lo depuro con el galaxy s3.
En el galaxy no hay ningun problema. Pero en el mk808 cuando le apetece, el reproductor se para. No que se pare el programa y de algún fallo, solo el videoview.
Despues de analizarlo y trabajar muchas horas en esto, esto es lo que tengo:
Se para entre video y video, no durante la reproduccion.
La app no se cuelga. Un EditText sigue vivo y funcional cuando se para el reproductor.
El video View está a pantalla completa. Parece que si es una ventana más pequeña, no se para.
No se captura ningún error.
Ya probé con videos en hd y en baja, 4/3 y 16/9.
Aparentemente no sigue ningun patrón: unas veces se para a los 3 videos y otras a los 30.
También probé los dos sistemas de control que se me ocurren: usar los eventos (onCompletion, OnPrepared, etc), y el sistema de un hilo que vigila si VideoView.isPlaying, haciendo start cuando lo detecta.
Los videos están en la memoria interna no en la sd externa.
Al VideoView le paso el path del video desde un array de texto.
No es problema de temperatura del aparato (pasa en frio y en caliente).
En el galaxy s3 no falla nunca.
En el fondo de la pantalla hay un cambio. Cuando peta, se vuelve negro toda la parte del linear layer donde está el videoview, y no solo la región que ocupa el propio videoview. Adjunto captura de cuando funciona y de cuando peta (por ese orden)
El mk808 esta actualizado con el último firmware.

Que se os ocurre? Donde puede estar el problema?
Imágenes Adjuntas
Tipo de Archivo: jpg Screenshot_2013-01-23-23-22-35.jpg (18.5 KB, 14 visitas)
Tipo de Archivo: jpg Screenshot_2013-01-23-23-22-22.jpg (25.2 KB, 13 visitas)
Responder Con Cita


  #2  
Viejo 24/01/13, 17:53:02
Array

[xs_avatar]
sknt sknt no está en línea
Usuario novato en la web
 
Fecha de registro: ene 2013
Mensajes: 2
Tu operador: Movistar

Descubierto el problema...
Despues de terminar el video, en onCompletion()... no olvidéis poner un video.stopPlayback.
Si no se pone, parece que el sistema acaba petando.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 13:23:57 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /