Comunidad de diseño web y desarrollo en internet online

Pantalla en negro cuando se carga vídeo en aplicación móvil con Air.

Citar            
MensajeEscrito el 16 Jul 2013 08:05 am
Muy buenas a todos!

Tengo un problema que no sé si se podrá solucionar o no.

Estoy haciendo una aplicación para Android con Flash CS6 y Air 3.2, y el problema aparece cuando intento cargar un vídeo que está incluido dentro del archivo apk.

Aunque está incluido, cuando lo cargo, la pantalla se queda en negro durante un segundo, y posteriormente vuelve a mostrar las imágenes.

[flash width=600 height=365]www.youtube.com/v/KoJ2D2eHknU[/flash]

El código que he utilizado para incluir el vídeo es el siguiente:

Código ActionScript :

var mNetConnection:NetConnection=new NetConnection();
mNetConnection.connect(null);
var mNetStream:NetStream=new NetStream(mNetConnection);      
video.attachNetStream(mNetStream);
mNetStream.client=this;
mNetStream.bufferTime=0;   
mNetStream.play("video/angela.f4v");
mNetStream.addEventListener(NetStatusEvent.NET_STATUS, onNetStreamStatusEvent);

function onNetStreamStatusEvent(event:NetStatusEvent):void 
{
   if (event.info.code == "NetStream.Play.Start") 
   {
      trace("NetStream.Play.Start");      
   }
   if (event.info.code == "NetStream.Play.Stop") 
   {
      trace("NetStream.Play.Stop");
   }
   if (event.info.code == "NetStream.Play.StreamNotFound") 
   {
      trace("Video Not Found");      
   }   
   if (event.info.code == "NetStream.Buffer.Full") 
   {         
   }
}

function onMetaData(metadata:Object):void
{
}


Muchas gracias a todos

Por astropajo

24 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Jul 2013 01:11 pm
Si bien no estoy haciendo video para moviles ahora, al tenerse que cargar en RAM parte de las imagenes para poder hacer el render, no me parece raro que quede saturado por un instante. Prueba con algun otro dispositivo a ver si pasa lo mismo. Es grande el video en tamano de archivo?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome
Citar            
MensajeEscrito el 16 Jul 2013 07:45 pm
Muchísimas gracias! Jorge.

El vídeo es de 2.5Mb y me ha pasado lo mismo en varios móviles.

Sabes si se podría hacer una precarga o alguna otra cosa para que no quedase la pantalla en negro?

Muchas gracias por todo

Por astropajo

24 de clabLevel



 

safari
Citar            
MensajeEscrito el 16 Jul 2013 08:11 pm
No se los moviles, pero eso me pasaba en los ordenadores hace ya bastante tiempo (cuando se parecian en potencia a los moviles de hoy) El tema es que la carga de videos se hace en memoria RAM (aunque parcialmente cuando son largos) y eso genera un tiempo muerto hasta que la info pasa al buffer grafico y se procesa. En la medida que los ordenadores fueron mejorando eso se fue solo, pero no tuve suerte con ninguna solución porque básicamenete el aparato queda tonto y no puede hacer nada durante esos instantes (nada como por ejemplo mostrar otra cosa mientras tanto)
De todas formas te cuento historias viejas, todavía no he trabajado con videos en dispositivos moviles. Te diría que si es solo un instante esta bien, y 2,5 MB de video es bastante razonable

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome
Citar            
MensajeEscrito el 16 Jul 2013 08:48 pm
Muchísimas gracias!

Me quedo más tranquilo.

Un saludo

Por astropajo

24 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.