Цитата:
|
а кто вам сказал, что у вас звук в FLV именно в MP3 ?
|
я так с спецификации прочитал , но оказалось что можно обращаться к нему напрямую

Код AS3:
var flv:FLVSlicer = new FLVSlicer(e.target.data);
this.ba = flv.sound;
this.ba.position = 0;
var nc:NetConnection = new NetConnection();
nc.connect(null);
// retrieve the FLV stream
var ns:NetStream = new NetStream(nc);
// put the NetStream class into Data Generation mode
ns.play(null);
import flash.net.NetStreamAppendBytesAction;
// before appending new bytes, reset the position to the beginning
ns.appendBytesAction(NetStreamAppendBytesAction.RESET_BEGIN);
// append the FLV video bytes
ns.appendBytes( this.ba );
ns.client = new Object();
ns.client.onMetaData = function (e:Object){};
//ns.play(null);
var MyVideo:Video = new Video();
playerWrapper.addChild(MyVideo);
MyVideo.attachNetStream(ns);
Тогда вопрос другой , что из себя представляет массив флоатов звука?