Wie das Abspielen von MP3-sound-buffer (ByteArray/Stream) in ActionScript 3?

Also.. ich habe eine Puffer mit MP3-Daten (Wenn ich sparen würde dieser Puffer und es nennen-Puffer.mp3 er spielen würde, aber in dieser situation sollte ich nicht speichern Sie es auf Datei-system). Ich habe es zu spielen, aber ich kann nicht, was soll ich tun?


Habe ich versucht, den nächsten code zu spielen, buffrer(ByteArray\Stream) (bekomme ich MP3-Daten vom server die Methode zum abrufen der Daten funktioniert gut (getestet auf text-int etc) ich nenne das zurückgegebene ByteArray readResponse, weil ich einige seading Methode und It ist die Antwort).

            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);  
        }
Dieser thread könnte hilfreich sein, stackoverflow.com/questions/1553563/...

InformationsquelleAutor Rella | 2009-10-25

Schreibe einen Kommentar