netstream.publish()方法保存为mp3格式为什么不行解决思路

netstream.publish()方法保存为mp3格式为什么不行
C# code
         ns=new NetStream(nc);
         mic.addEventListener(StatusEvent.STATUS,this.onMicStatus);
                       
         ns.addEventListener(NetStatusEvent.NET_STATUS,onStatusHandler);
         ns.attachAudio(mic);
         
          if(this.micString=="Microphone.Unmuted")
            {     
                 labeltext.text="录音中..."+i;
                 this.time.start();
                   [color=#FF0000] ns.publish("myMP3Stream","record");[/color]
            }




关键是那句ns.publish("myMP3Stream","record"); 我想发布成为mp3格式的。然后看了官方文档说是写成ns.publish("mp3:myMP3Stream","record"); 就可以了。可是测试提示badname。根本就生成不了mp3格式文件。
具体是怎么弄的。我用的是flex+fms。难道哪里需要设置?

------解决方案--------------------
http://forums.adobe.com/thread/208041

这里有个 同样的问题.