小编Nik*_*eah的帖子

嵌入Flash Builder 4.5.1移动项目的元数据时间限制?

我正在开发一个项目,要求我使用来自网络摄像头的录制流动态嵌入元数据.我正在使用Flash Builder 4.5.1创建移动项目.我正在使用一个简单的netStream.send函数来设置我想要的元数据.这可以正常工作,直到我的网络流时间超过10秒,然后该功能停止工作或不会嵌入到视频中.我的所有连接都是正确的,我可以录制到Flash Media Server

我唯一能想到的是我的Flash Media Server 4 Developer被过载并且不计算我发送的元数据.

任何想法都会有很大帮助.

 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);
            }  
Run Code Online (Sandbox Code Playgroud)

这是我的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] …
Run Code Online (Sandbox Code Playgroud)

apache-flex flash-media-server actionscript-3 flex4.5

23
推荐指数
1
解决办法
623
查看次数