flex - Incrustar límite de tiempo de metadatos para el proyecto Flash Builder 4.5.1mobile?
actionscript-3 flex4.5 (1)
Me pregunto: ¿este problema ocurre tanto en un dispositivo móvil real como en un emulador móvil? Si no, podría ser la conexión móvil - HTH
Estoy trabajando en un proyecto que requiere que incruste metadatos sobre la marcha con una transmisión grabada desde una cámara web. Estoy utilizando Flash Builder 4.5.1 creando un proyecto móvil. Estoy usando una función simple netStream.send para establecer los metadatos que quiero. Esto funciona bien hasta que mi tiempo netstream supera los 10 segundos, luego la función deja de funcionar o no se integra en el video. Todas mis conexiones son correctas y puedo grabar en el Flash Media Server
Lo único que se me ocurre es que mi desarrollador de Flash Media Server 4 está sobrecargado y no calcula los metadatos que envío.
Cualquier idea sería de gran ayuda.
private function sendMetadata():void {
infotxt.text += ''called'';
trace("sendMetaData() called")
myMetadata = new Object();
myMetadata.customProp = "This message is sent by @setDataFrame.";
myMetadata.customOther = cueHolder;
ns.send("@setDataFrame", "onMetaData", myMetadata);
}
Y aquí está mi función onMetaData
public function onMetaData(info:Object):void {
trace("caught");
infotxt.text = ''caught'';
var key:String;
for (key in info){
outputWindow.text +=(key + ": " + info[key] + "/n");
}
//cueHolderReturn = info.customOther;
for (var i:int = 0; i < info.customOther.length; i++)
{
infotxt.text += info.customOther[i]
}
//infotxt.text = info.customOther[0];
}