Это выполнимо для игрока 10, но это не быстрая / простая реализация. Вам придется создать свою собственную поддержку. Давайте посмотрим:
var soundSource:Sound; //assuming this actually references a real sound file such as a MP3
var position:int = soundSource.bytesTotal;
var numBytesToReadEachSample:int = 8192;
var snd:Sound = new Sound();
snd.addEventListener(SampleDataEvent.SAMPLE_DATA, sampleData);
snd.play();
function sampleData(e:SampleDataEvent):void {
position -= numBytesToReadEachSample;
//here we read data from our source, and write it to the playing sound
e.data.writeBytes(soundSource.extract(position, numBytesToReadEachSample))
}
Это НЕ ПРОВЕРЕНО И НЕ ЗАПОЛНЕНО , но это общее представление о том, что вы хотите сделать. Надеюсь, это направит вас в правильном направлении!
Больше информации здесь: http://www.adobe.com/livedocs/flex/3/langref/flash/events/SampleDataEvent.html#SampleDataEvent%28%29
Удачи!