2013-05-13 2 views
0

J'ai des problèmes pour jouer un mp3 créé localement via Firefox et IE, bien qu'ils fonctionnent bien dans Chrome.Firefox/IE lecture en streaming MP3 (Servi avec PHP)

Le fichier est essentiellement ceci:

header('Content-Type: application/octet-stream'); 
header('X-Pad: avoid browser bug'); 
header('Content-Transfer-Encoding: binary'); 
header('Expires: 0'); 
header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); 
header('Pragma: public'); 
header('Content-type: audio/mpeg, audio/x-mpeg, audio/x-mpeg-3, audio/mpeg3'); 
header('Content-Disposition: inline; filename="'.$file_name.'.mp3"'); 
header('Content-Length: ' . filesize('files/'.$file_name.'.mp3')); 

ob_clean(); 
flush(); 

readfile('files/'.$file_name.'.mp3'); 

exit(); 

Je ne reçois aucun type d'erreur dans IE, mais dans firefox je suis rencontré:

HTTP "Content-Type" of "audio/mpeg3" is not supported. Load of media resource [url here] 

Je l'ai essayé avec juste audio/mpeg comme le type de contenu, mais a eu le même problème.

Répondre