¿Cómo reproducir el sonido MP3 desde el búfer (ByteArray / Stream) en ActionScript 3?

Así que ... tengo unbuffer con datos MP3 (Si quisiera guardar este búfer y llamarlo buffer.mp3, se reproducirá, pero en esta situación no debería guardarlo en el sistema de archivos).Tengo que jugarlo, pero no puedo, ¿qué debo hacer?

Intenté el siguiente código para reproducir ese buffrer (ByteArray \ Stream) (Obtengo datos MP3 del servidor. El método para obtener datos funciona bien (probado en int de texto, etc.) Llamo a la respuesta de respuesta ByteArray devuelta porque tengo un método de lectura y es es respuesta).

            protected function Play(event:MouseEvent):void
        {
            var mySound:Sound = new Sound();
            mySound.addEventListener(SampleDataEvent.SAMPLE_DATA, soundFill);
            mySound.play(); 
        }

        public function soundFill(event:SampleDataEvent):void
        {
            event.data.writeBytes(readResponse.buffer, 0, readResponse.buffer.length);  
        }

Respuestas a la pregunta(3)

Su respuesta a la pregunta