• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-12-2007, 14:54   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Beiträge: 77
audio stream

Hallo zusammen!

Ich habe folgendes Problem. Ich bastle gerade an einem Audio Player für ein neues Web Radio. Der Audio Stream wird über "Icecast" gesendet und im Flash über Streaming Sound geladen.

Wenn der Player nun länger läuft, wird der Cache anscheinend so gross, dass es zu Problemen kommt.

Ich habe mir überlegt das Problem zu umgehen indem ich nach einer gewissen Zeit im Hintergrund einen 2ten Stream öffne. Wenn dieser dann spielt, könnte ich das alte Sound Object dann löschen. usw.

Das einzige Problem was ich habe ist, dass die beiden Streams nicht 100% synchron laufen... Und mann beim Überblenden eine kleine Störung hört...

Gibt es da eine Möglichkeit zu synchronisieren?
Bzw. eine andere Problemlösung?
__________________
x
joe.slow ist offline   Mit Zitat antworten
Alt 20-12-2007, 15:09   #2 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
wenn der stream ein "echter" stream ist und das file nicht progressiv gestreamt wird, sollte eigentlich nix im cache landen, wenn du's mit NetConnection machst.
mojave ist offline   Mit Zitat antworten
Alt 20-12-2007, 15:36   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Beiträge: 77
net connection? ich dachte das wäre nur für video.. habe ich mir noch gar nicht diesbezüglich angeschaut..

bisher einfach:

s = new Sound();
s.loadSound(stream, true);

kannst du ein beispiel script posten?
__________________
x
joe.slow ist offline   Mit Zitat antworten
Alt 20-12-2007, 15:40   #4 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
schau's dir einfach in der flashhilfe an - brauchst du aber nur, wenn es sich um einen echten stream handelt..
mojave ist offline   Mit Zitat antworten
Alt 20-12-2007, 15:47   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Beiträge: 77
es handelt sich um einen echten stream. der wird von einem icecast server gesendet.

Aus der Flash Hilfe werde ich so nicht schlau... Da steht aber auch:
The NetStream class provides methods and properties for playing Flash Video...

Kann ich trotzdem auch auf audio stream zugreifen? und wenn ja wie
__________________
x
joe.slow ist offline   Mit Zitat antworten
Alt 20-12-2007, 15:53   #6 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
NetConnection richtig aufbauen (rtmp://....)

netStream.play("mp3 : pfad"); // <- ohne leerzeichen

Geändert von mojave (20-12-2007 um 15:56 Uhr)
mojave ist offline   Mit Zitat antworten
Alt 20-12-2007, 16:05   #7 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Beiträge: 77
var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);

var stream_ns:NetStream = new NetStream(connection_nc);
var s_sound:Sound = new Sound(this);
//my_video.attachVideo(stream_ns);
s_sound.attachSound(stream_ns);
stream_ns.play("http://scfire-nyk-aa04.stream.aol.com:80/stream/1074");

Ich dachte so in der Art sollte es funktionieren. Tut es aber nicht?
Was mach ich denn falsch?
__________________
x
joe.slow ist offline   Mit Zitat antworten
Alt 20-12-2007, 16:17   #8 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
die netconnection auf den rmtp server nicht auf null connecten


und:

var s_sound:Sound = new Sound(this);
this.attachAudio(stream_ns);
mojave ist offline   Mit Zitat antworten
Alt 20-12-2007, 17:04   #9 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Beiträge: 77
ich bekomms leider nicht hin.
__________________
x
joe.slow ist offline   Mit Zitat antworten
Alt 20-12-2007, 19:24   #10 (permalink)
Neuer User
 
Registriert seit: Dec 2003
Beiträge: 77
trotzdem. vielen dank.
__________________
x
joe.slow ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:06 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele