Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 09.09.2005, 12:50   Nach oben    #1
Erfahrener Benutzer
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard Sound Datei abspielen - Vorgehensweise

Tag
Nun, ich hatte mir gedacht es wäre eine nette Funktion, wenn der User einen Sound hört wenn sich ein neuer User einloggt. Selbstverständlich kann der User das in seinen Profileinstellungen ausschalten, da es einigen Usern bestimmt auf die Nüsse geht.
Der Tag dafür wäre ja der embed-Tag
http://de.selfhtml.org/html/multimed...htm#definieren

Schön und gut.
Doch was passiert eigentilch wenn der Sound abgespielt wird?
Richtig, er muss ja erst einmal heruntergeladen werden. Zwar ist keines meiner Soundfiles größer als 40KB, doch Modemuser (ich kenn welche, es gibt sie doch noch ) und/oder Leute, die grad viel herunterladen werden das Phänomen bemerken, dass der Chat kurz stockt um den Sound zu laden.

Das würde natürlich nerven, daher meine Frage nun: welche Vorgehensweise ist am besten?

1) Ich füge die Datei als embed ein, dann muss der User eben mal 1-2 Sekunden warten
2) Ich nimm einen weiteren, versteckten Frame mit rein, in dem ich dann per JavaScript einen Parameter mit dem abzuspielenden Sound übergebe.

Natürlich bin ich für 2), jedoch können die User die JavaScript deaktiviert haben den Sound folglich nicht hören. Gut, denen könnte ich mit dem <noscript>-Tag aushelfen, aber dann wär ja wieder die Wartezeit da.

Wie ich das mit einem Flashscript lösen könnte weiß ich nicht, ich bin darin nicht so gut (der Flashfilm müsste ja so lange laufen wie der virtuelle Stream, also die Chatausgabe es tut)..
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 13:09   Nach oben    #2
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard Sound Datei abspielen - Vorgehensweise

Du kannst das Sound-File z. B. beim Laden der Seite mitladen.
Code:
<embed src="yippee.wav" autostart="false" style="height: 0px; width: 0px;" />
Dadurch wird es zwar mitgeladen, aber nicht abgespielt oder angezeigt.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 13:33   Nach oben    #3
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.619
Standard Sound Datei abspielen - Vorgehensweise

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum. Bitte beim nächsten Mal darauf achten..

moved to (X)HTML, CSS & JavaScript
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 14:03   Nach oben    #4
Erfahrener Benutzer
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard Sound Datei abspielen - Vorgehensweise

Oops, sorry Ben. Hab gar nich mitgedacht
Zitat:
Du kannst das Sound-File z. B. beim Laden der Seite mitladen.
Leider nein, denn ich weiß ja nie wer sich als nächstes in den Chat einloggt und mit welchem Login-Sound (es soll mehrere zur Auswahl geben) dieser nun kommt.

Zitat:
Dadurch wird es zwar mitgeladen, aber nicht abgespielt oder angezeigt.
Und wie kann ich es starten? Richtig, mit Javascript, hatte ich in meinem erstren Post aber schon geschrieben, dass die JS Lösung nur evtl. in Frage kommt
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 14:28   Nach oben    #5
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard Sound Datei abspielen - Vorgehensweise

Hab mir mal ein paar Gedanken dazu gemacht.
Du machst einen iFrame, in dem der Sound abgespielt wird und dann auch angezeigt wird, wer online gekommen ist. Der iFrame wird, sagen wir mal, alle 45 Sekunden aktualisiert.

Im "Hauptfenster" (also nicht im iFrame) werden die ganzen Sounds per
Code:
<embed autostart="false" src="sound.wav" style="height: 0px; width: 0px;"></embed>
eingebunden.

Und im iFrame, jedenfalls wenn jemand online kommt, kannst du die einzelnen Sounds dann per
Code:
top.document.embeds[0].play();
abspielen.

Dürfte so funktionieren


// Edit:
Wenn du die Non-JS-Variante nehmen willst, musst du den Frame per Meta-Refresh aktualisieren, die ganzen Embeds im Hauptfenster weglassen und nur den abzuspielenden Sound im iFrame einbinden.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.09.2005, 14:39   Nach oben    #6
Erfahrener Benutzer
 
Benutzerbild von Chr!s
 
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
Standard Sound Datei abspielen - Vorgehensweise

Für die JS Variante hab ich selber schon Möglichkeiten gefunden, aber Danke für deine Mühe
Nun, meta refresh hätte ich so oder so in der Userliste (falls der User JS deaktiviert hat). Das Problem hierbei ist nur, dass der Sound ja genau dann abgespielt werden soll, wenn der User in den Chat kommt, schließlich ist das ja der Sinn der Sache.

Aber ich seh schon, mir wird wohl nur die Möglichkeit bleiben das Ganze mit JS zu realisieren - und im <noscript>-Tag verwende ich dann eben die <embed>- Variante

Sollte jemand noch eine andere Idee haben ist er natürlich sehr willkommen
__________________
http://www.ChrisDiary.De
Chr!s ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

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 are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Sound aus .jar abspielen risa Allgemeine Java-Programmierung 3 30.06.2006 10:39
[PHP] FTP-Funktionen in PHP nutzen MrNiceGuy Tutorials 0 24.05.2006 14:18
Textausgabe in Datei obiwankenobi Allgemeine Java-Programmierung 2 09.05.2005 12:51
Java findet Datei nicht Niki_Tesla Allgemeine Java-Programmierung 14 14.12.2004 22:31
[Tutorial] MP3s abspielen mit Java comrad Desktop-Applikationen und Grafik 0 30.08.2004 13:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:52 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44