Autor |
Nachricht |
Eistee
Administrator Threadersteller
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Do 08.01.2004 14:28
Titel [FLASH] Streaming Problem |
|
|
Hallo Leute,
ich habe ein Problem mit dem Streaming von Flash:
Auf einer Webseite werden mehrere kleine Flashfilme erzeugt, jeder ist dazu da, eine bestimmte Song Preview zu hören.
Dazu benutze ich die Flash streaming Funktion:
Code: | myMusic = new Sound();
myMusic.loadSound(http://www.domain.de/stream.php?tid=+_root.tid+sid=+_root.sid,true);
|
Das mit dem Streaming + Anhören klappt wunderbar. Aber wenn ich bei einem Player auf Stop drücke, wird das mp3 trotzdem weiter geladen, d.h. spätenstens wenn ich den dritten oder vierten Song "anstreame" ist die Leitung dicht.
Also: Wie kann ich den Download eines Mp3s per Streaming wieder stoppen?
Danke schon mal.
|
|
|
|
|
karmacoder
Dabei seit: 15.04.2002
Ort: Fürth
Alter: 42
Geschlecht:
|
Verfasst Do 08.01.2004 14:40
Titel
|
|
|
myMusic.stop();
geht net?
|
|
|
|
|
Anzeige
|
|
|
Eistee
Administrator Threadersteller
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Do 08.01.2004 14:56
Titel
|
|
|
Benutze ich, es stoppt jedoch nur die Wiedergabe, der Download läuft jedoch weiter...
|
|
|
|
|
tuxedo
Dabei seit: 10.10.2002
Ort: ~/
Alter: 51
Geschlecht: -
|
Verfasst Do 08.01.2004 15:13
Titel
|
|
|
unload auf die einzelnen mc´s anwenden....
|
|
|
|
|
Eistee
Administrator Threadersteller
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Do 08.01.2004 15:16
Titel
|
|
|
Wie in meinem ersten Post zu sehen, lade ich keine Movieclips, sondern ein Mp3. (welches von der php-Datei geliefert wird, ist aber irrelevant...)
|
|
|
|
|
tuxedo
Dabei seit: 10.10.2002
Ort: ~/
Alter: 51
Geschlecht: -
|
Verfasst Do 08.01.2004 19:06
Titel
|
|
|
dann schreibe eine funktion, die dir einen mc erstellt. in diesem mc initialisierst du ein soundObject, und lädst den sound in dieses hinein. sobald der sound stopen (respektive das streaming unterbrochen) werden soll, lösche den mc....fertig...
<edit>
da es keine unloadSound() methode gibt, kommst du auch imho nicht drumherum, den umweg über die mcs zu gehen...
hier mal das simple script
Code: |
//
// erstellt mc und lädt sound nach
createSound = function (soundName){
createEmptyMovieClip(sound_mc,1);
sound_mc.soundFile = new Sound();
sound_mc.soundFile.loadSound(soundName,true);
}
//
// beendet sound
killMusic = function (){
removeMovieClip(sound_mc);
}
//
// ruft sound auf
createSound(deinTrack.mp3);
|
natürlich kann man noch feine spielereien a la preloading, upload-test und ähnlichem einbauen, aber ich denke das dürfte schon in die richtige richtung gehen...
</edit>
gruss
tux
Zuletzt bearbeitet von tuxedo am Do 08.01.2004 19:47, insgesamt 1-mal bearbeitet
|
|
|
|
|
Eistee
Administrator Threadersteller
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Fr 09.01.2004 13:35
Titel
|
|
|
Ahh, das schaut wirklich gut aus. Bin nicht so der Flashprofi, war selber schon sehr verwundert, das ich den Player hinbekommen hab
Werde es später mal ausprobieren, danke schonmal...
|
|
|
|
|
Eistee
Administrator Threadersteller
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Fr 09.01.2004 16:57
Titel
|
|
|
Ah, genau so geht's.
Bei erneutem abspielen muss er halt wieder neu laden, aber das wird sich wohl nicht verhindern lassen.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Flash MX -> Streaming Video
[flash] mp3 streaming per zufall?!
Flash .flv Video Streaming
Radio streaming über Flash!??
[Flash 8] Befehl am Ende eines Streaming-Videos
[Flash 8] - Problem: Popup aus Flash mit Übergabe einer Var
|
|