MP3 streaming mit Mozialla

Alles, was PHP betrifft, kann hier besprochen werden.

MP3 streaming mit Mozialla

Postby Thomas27 » 17. November 2004 18:29

Hallo,

ich folgendes Problem:
ich rufe über einen Link die Datei test.m3u auf und will damit erreichen, dass die Datei test.mp3 gestreamt wiedergegeben wird, z.B. mit winamp.
Das funktioniert auch wunderbar mit ie, netscape, opera, aber mit mozilla wird eine html seite geöffnet, die exakt den unten stehenden code ausgibt. (Also den Textinhalt der M3u Datei)


Code: Select all
 #EXTM3U
#EXTINF: Test - test
http://www.test.de/test.mp3




Ich habe mich im Internet nach Lösungen umgeschaut und bin auf die Themen header() --> PHP und content audio/x-mpegurl gestoßen. Nur leider komme ich mit diesen Themen nicht viel weiter. Ich habe probiert den Content in die m3u Datei einzubinden

Code: Select all
 <? header('Content-type: audio/x-mpegurl'); ?>




ohne Erfolg. Mit ohne Erfolg meine ich, dass der Source weiterhin angezeigt wird.
Thomas27
 
Posts: 18
Joined: 13. September 2004 09:56

Postby Wiedmann » 17. November 2004 18:48

Ich habe probiert den Content in die m3u Datei einzubinden
Code: Select all
 <? header('Content-type: audio/x-mpegurl'); ?> 

Der Code gehört natürlich in eine PHP-Datei --> header() ist ja eine PHP-Funktion.

Dein Mozilla muss natürlich auch etwas (das Korrekte) mit diesem Mime-Type anfangen können...
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Thomas27 » 17. November 2004 19:51

Danke, ich habe eine Lösung gefunden

http://www.php-faq.de/q/q-datei-download.html
Thomas27
 
Posts: 18
Joined: 13. September 2004 09:56

Postby Wiedmann » 17. November 2004 20:01

Danke, ich habe eine Lösung gefunden
(Link zum Script)

Dann hattest du bisher kein so ein Script? Ich war der Meinung das du den Download schon mit PHP machst (da PHP-Code)?

ich rufe über einen Link die Datei test.m3u

Dann hast du also so einen Link "http://localhost/test.m3u" und rufst die Datei direkt auf und kein PHP-Script?

In dem Fall sag dem Apachen einfach welcher Mime-Type zu dieser Endung gehört.

httpd.conf / .htaccess
Code: Select all
AddType audio/x-mpegurl .m3u
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Thomas27 » 18. November 2004 10:24

Hallo, für die MP3 Datei selber habe ich schon das Script verwendet. Nur eben für die Streams nicht. Aber mit der PHP Aufruf Methode ergibt sich nebenbei noch der Vorteil, dass ich die MP3´s außerhalb vom Doc_Root aufrufen kann.
Thomas27
 
Posts: 18
Joined: 13. September 2004 09:56


Return to PHP

Who is online

Users browsing this forum: No registered users and 22 guests