I've been tinkering with a new app, and I am trying to play an mp3 in Quicktime that is served from a PHP script.
For example: http://myhost.com/mp3.php?token=12345&trackId=ABCDEF <?php //mp3.php $track = new Track($trackId, $token); if( $track->validateToken() ){ //Spoof the headers header("HTTP/1.0 200 OK"); header("Content-type: audio/mpeg"); header("Content-Length: " . $track->getFilesize() ); header("Content-Transfer-Encoding: binary"); //Serve the bits echo file_get_contents($track->pathToFile, FILE_BINARY); } ?> Now this works just fine if I point my browser to it. Quicktime picks up the bits and starts playing it. But the iPhone browser just shows the QT logo with a line through it.... I've tried changing the file extension from php to mp3, and using an htaccess file. Same problem. I've tried base64 encoding the url params <a href="http:// forums.macrumors.com/showpost.php?p=5173576&postcount=4">as suggested here</a>. Same problem... I know this can be done.... Any ideas? I'm running out. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/iphonewebdev?hl=en -~----------~----~----~----~------~----~------~--~---
