Supportnet / Forum / Webseiten/HTML
Audio Player auf der HP
Frage
Hi all
ich wollte fragen wie ich z.B. einen kleinen Player in die Page integriere.
ich habe 7 lieder die nacheinander abgespielt werden müssen
und wenns geht mit play taste pause track nach vorne und nach hinten.
ist das möglich
mfg
Stoev
Antwort 1 von Soundi
Mit HTML alleine ist das nicht zu realisieren.
-Macromedia Flash
-Macromedia Shockwave
-Microsoft ActiveX (was so ziemlich jede Firewall/Browser blockt aus Sicherheitsgründen)
-Java
Das sind die Möglichkeiten, wo sich Deine Wünsche zu 100% realisieren lassen. Die Einbett-Funktion von HTML (<embed></embed>) bindet nur die auf dem Besucher-PC installierten Audio-Player in die Seite ein, was zur Folge hat, dass es 1. bei jedem anders aussieht 2. nicht bei jedem Funktioniert 3. das Abspielen nicht bei jedem kontrollierbar ist.
ActiveX und Java sind "richtige" Programmiersprachen womit man auch Systemzugriffe erlangen kann (darum werden die meistens vom Besucher geblockt). Wärend die Macromedia-Sachen mehr oder weniger PlugIn-Basiert sind und wesentlich weniger Risiko für den Besucher darstellen.
Aber das erfordert Einarbeitung. Mit einem 2 zeiligen Code in HTML ist es da nicht getan. Kauf Dir am besten ein Flash-Buch, gibt einpaar sehr gute für Einsteiger.
Soundi
PS. bei Flash kannst Du auch einen Preloade einrichten, der die Sounds erst lädt und dann abspielt (mit Statusbalken), damit es nicht ins Stocken kommt.
PS2. Sounds auf Websites sind sch*eisse (bzgl. Barriere freies Internet). Da Du dem Besucher aber eine Wahlmöglichkeit gibst und es wohl nicht um einfache Hintergrundsounds geht, ist es m.E. okay...
-Macromedia Flash
-Macromedia Shockwave
-Microsoft ActiveX (was so ziemlich jede Firewall/Browser blockt aus Sicherheitsgründen)
-Java
Das sind die Möglichkeiten, wo sich Deine Wünsche zu 100% realisieren lassen. Die Einbett-Funktion von HTML (<embed></embed>) bindet nur die auf dem Besucher-PC installierten Audio-Player in die Seite ein, was zur Folge hat, dass es 1. bei jedem anders aussieht 2. nicht bei jedem Funktioniert 3. das Abspielen nicht bei jedem kontrollierbar ist.
ActiveX und Java sind "richtige" Programmiersprachen womit man auch Systemzugriffe erlangen kann (darum werden die meistens vom Besucher geblockt). Wärend die Macromedia-Sachen mehr oder weniger PlugIn-Basiert sind und wesentlich weniger Risiko für den Besucher darstellen.
Aber das erfordert Einarbeitung. Mit einem 2 zeiligen Code in HTML ist es da nicht getan. Kauf Dir am besten ein Flash-Buch, gibt einpaar sehr gute für Einsteiger.
Soundi
PS. bei Flash kannst Du auch einen Preloade einrichten, der die Sounds erst lädt und dann abspielt (mit Statusbalken), damit es nicht ins Stocken kommt.
PS2. Sounds auf Websites sind sch*eisse (bzgl. Barriere freies Internet). Da Du dem Besucher aber eine Wahlmöglichkeit gibst und es wohl nicht um einfache Hintergrundsounds geht, ist es m.E. okay...
Antwort 2 von rfb
die sicherste Methode, möglichst viele Seitenbesucher wirklich den Hörgenuß deiner Dateien zukommen zu lassen, ist sie einfach zum Download zu verlinken:
Denn was der Browser eventueller Seitenbesucher macht, kannst du - wie Soundi schon ausführte - kaum beeinflussen, also am Besten erst gar nicht versuchen. Die Wahrscheinlichkeit, dass bei Aktivierung des Download-Links ein Player sich zuständig fühlt, dürfte größer sein als die, dass irgendeine andere Konstruktion mit <embed> oder Flash, Java oder sonstwas klappt.
<a href="musik.mp3" type="audio/x-mpeg" title="Musikdatei im MP3-Format, ... kB">musik.mp3 </a>Denn was der Browser eventueller Seitenbesucher macht, kannst du - wie Soundi schon ausführte - kaum beeinflussen, also am Besten erst gar nicht versuchen. Die Wahrscheinlichkeit, dass bei Aktivierung des Download-Links ein Player sich zuständig fühlt, dürfte größer sein als die, dass irgendeine andere Konstruktion mit <embed> oder Flash, Java oder sonstwas klappt.
Antwort 3 von DerWahreDenny
versuch mal
<embed src="musikdatei.mp3">
<embed src="musikdatei.mp3">
Antwort 4 von Stoev
danke für euro antworten.
<embed src="musikdatei.mp3">
was bedeutet das?
ich will ja nicht nur eine mp3 datei abspielen
sondern 7 nacheinander
<embed src="musikdatei.mp3">
was bedeutet das?
ich will ja nicht nur eine mp3 datei abspielen
sondern 7 nacheinander
Antwort 5 von Griemokhan
Schneid sie zusammen.
Antwort 6 von rfb
zu <embed>:
Da selbst SelfHTML8.0 schon ein paar Jährchen alt ist gilt um so mehr: embed ist veraltet und ist kein Standart.
Es gibt mehr oder weniger komplizierte Workarounds mit JavaScript das embed-tag so zu beeinflussen, dass eine steuerbare Abspielfunktion entsteht. Meine Spielereien in die Richtung habe ich längst begraben, da neuere Browserversionen jedesmal eine Anpassung erforderten. In veröffentlichten Seiten würde ich den Kram nie nutzen aus o.g. Gründen.
Zitat:
In seiner damals Furore machenden Produktversion 2.0 führte Netscape ... auch ein Element namens embed ein, um andere Multimedia-Inhalte in HTML zu referenzieren. ...
Aus heutiger Sicht gilt für dieses Element jedoch noch stärker als für das Element zum Einbinden von Java-Applets: es ist ein Relikt und sollte allmählich fallengelassen werden. Denn im Unterschied zum applet-Element hat das embed-Element nie zum HTML-Standard gehört. Es wird hier noch beschrieben, weil es heute leider immer noch sehr verbreitet ist und beispielsweise bei Netscape 4.x die einzig sinnvolle und halbwegs funktionierende Möglichkeit ist, Multimedia einzubinden.
(SelfHTML)In seiner damals Furore machenden Produktversion 2.0 führte Netscape ... auch ein Element namens embed ein, um andere Multimedia-Inhalte in HTML zu referenzieren. ...
Aus heutiger Sicht gilt für dieses Element jedoch noch stärker als für das Element zum Einbinden von Java-Applets: es ist ein Relikt und sollte allmählich fallengelassen werden. Denn im Unterschied zum applet-Element hat das embed-Element nie zum HTML-Standard gehört. Es wird hier noch beschrieben, weil es heute leider immer noch sehr verbreitet ist und beispielsweise bei Netscape 4.x die einzig sinnvolle und halbwegs funktionierende Möglichkeit ist, Multimedia einzubinden.
Da selbst SelfHTML8.0 schon ein paar Jährchen alt ist gilt um so mehr: embed ist veraltet und ist kein Standart.
Es gibt mehr oder weniger komplizierte Workarounds mit JavaScript das embed-tag so zu beeinflussen, dass eine steuerbare Abspielfunktion entsteht. Meine Spielereien in die Richtung habe ich längst begraben, da neuere Browserversionen jedesmal eine Anpassung erforderten. In veröffentlichten Seiten würde ich den Kram nie nutzen aus o.g. Gründen.
Antwort 7 von Soundi
@DerWahreDenny
Das ist genau das, was er nicht wollte. Es soll eine von ihm definierte überall identische Kontrolle der Audio-Aktionen.
@Griemokhan
Irgendwie bin ich heute schon öfter über Deine merkwürdigen Antworten gestolpert...ohne Dich jetzt angreifen zu wollen. Mies drauf heute?
Das ist genau das, was er nicht wollte. Es soll eine von ihm definierte überall identische Kontrolle der Audio-Aktionen.
@Griemokhan
Irgendwie bin ich heute schon öfter über Deine merkwürdigen Antworten gestolpert...ohne Dich jetzt angreifen zu wollen. Mies drauf heute?
Antwort 8 von TheHappyJoker
Das ist was für Dich:
http://aktuell.de.selfhtml.org/artikel/grafik/flashmusik/
Flash-Lösung des Problems (und wurde sogar auf SELFHTML gelobt :-)
<gruß thj>
http://aktuell.de.selfhtml.org/artikel/grafik/flashmusik/
Flash-Lösung des Problems (und wurde sogar auf SELFHTML gelobt :-)
<gruß thj>
Antwort 9 von rfb
@TheHappyJoker:
nettes kleines Tool (und trotz Musik valides HTML - das ich das noch erleben durfte ;-)
aber trotzdem sollte (im Codegenerator einfach im Alternativtextfeld) der Link zum direkten Download der mp3-Datei nicht vergessen werden, denn nicht überall ist Flash vorhanden und sind Plugins aktiviert. Zudem ist Version 0.4 ja auch nicht die Garantie fürs Funktionieren.
nettes kleines Tool (und trotz Musik valides HTML - das ich das noch erleben durfte ;-)
aber trotzdem sollte (im Codegenerator einfach im Alternativtextfeld) der Link zum direkten Download der mp3-Datei nicht vergessen werden, denn nicht überall ist Flash vorhanden und sind Plugins aktiviert. Zudem ist Version 0.4 ja auch nicht die Garantie fürs Funktionieren.
Antwort 10 von TheHappyJoker
Der Code um den Flashplayer einzubinden sollte (vereinfacht) so aussehen:
Dann erscheint anstelle des Players ein Link zum Musikstück (aber nur wenn Flash in den jeweiligen Browser deaktiviert ist).
<gruß thj>
<object data="emff.swf?src=music.mp3&autostart=yes">
<a href="files/nils.mp3">Music</a>
</object>
Dann erscheint anstelle des Players ein Link zum Musikstück (aber nur wenn Flash in den jeweiligen Browser deaktiviert ist).
<gruß thj>
Antwort 11 von Frank H.
Hi Stoev,
hier noch ein Hinweis in eine andere Richtung. Ich hoffe, das diese Musik von Dir ist, bzw. eine schriftliche Erlaubnis (Lizenz) vorliegt. Sonst kann das sehr teuer werden (Urheberrecht, Gema etc.). Dies nur als freundlicher Tipp, damit Du auf der sicheren Seite bist.
Gruss Frank
hier noch ein Hinweis in eine andere Richtung. Ich hoffe, das diese Musik von Dir ist, bzw. eine schriftliche Erlaubnis (Lizenz) vorliegt. Sonst kann das sehr teuer werden (Urheberrecht, Gema etc.). Dies nur als freundlicher Tipp, damit Du auf der sicheren Seite bist.
Gruss Frank

