Buongiorno,
ho un problema con la visualizzazione di un video con Flash.
Premetto che sto utilizzando Flash + AIR ed esportando in apk per far eseguire il player come applicazione android. Su PC non mi dà problemi, nemmeno quando eseguo il test utilizzando il Debug AIR per Mobile.
Quando invece vado ad eseguire su android il video parte, ma dopo circa un minuto si blocca.
E' un problema di buffer, difatti ho verificato i valori di stream_ns.bytesLoaded e stream_ns.bytesTotal e coincidono: ne deduco che il buffer è pieno ma il video non avanza.

Il codice utilizzato è questo (l'ho dovuto rimaneggiare un po' perché l'originale è molto più complesso).

codice:
private var video:Video;
private var nc:NetConnection;
private var ns:NetStream;
nc = new NetConnection();
nc.connect(null);
ns = new NetStream(nc);
video = new Video();
video.attachNetStream(ns);
ns.client = {onMetaData:videoReady, NetStatusEvent:onStatusEvent};
ns.addEventListener(NetStatusEvent.NET_STATUS, onStatusEvent);
ns.play("http://www.blablabla.bla/video.mp4");
stage.addChild(video);
Il video in questione, come vedete, è un mp4.
Qualche idea?