title: How can I play a GSM file in the browser using Quicktime on OSX?
body: <p>Experimentation reveals that in order to get GSM files to play in Quicktime on a windows box, the final redirect url has to end with <code>.gsm</code>. Unfortunately this is insufficient for the OSX system that the testers have, and attempting MIME types <code>audio/gsm</code>, <code>audio/x-gsm</code>, <code>application/gsm</code>, <code>application/x-gsm</code>, and <code>application/x-GSM</code> (desperate) does not work.</p>
  
  <p>Proposed alternatives: Use <a href="http://www.westhawk.co.uk/software/playGSM/PlayGSM.html" rel="nofollow">http://www.westhawk.co.uk/software/playGSM/PlayGSM.html</a> - but needs to be able to seek / display progress indicator. Transcode GSM files to MP3 files on the server, either before or when browser requests them, and use HTML5 audio player (+shim) to play them - but server admins uncomfortable with the load / storage use.</p>
  
  <p>How can I convince the Quicktime browser plugin on OSX to play the file? Searching for documentation for the Quicktime browser plugin was not successful for me.</p>
  
  <p>In a related note, the page at <a href="http://jquery.malsup.com/media/audio.html" rel="nofollow">http://jquery.malsup.com/media/audio.html</a> does load the GSM file provided, and the file when downloaded directly to the Mac does play correctly in Quicktime. The test Mac is running OSX 10.5.8.</p>
  
  <p>Please find the embed code below:</p>
  
  <pre><code>$('#gsm_player').html('&lt;object type="video/quicktime" data="'+
      event.target.href+'" width="300" height="20"&gt;'+
      '&lt;param name="src" value="'+ event.target.href+'"&gt;'+
      '&lt;param name="autoplay" value"true"&gt;'+
      '&lt;p&gt;QuickTime is required to listen to this file.'+
      '&lt;a href="http://www.apple.com/quicktime/download/" '+
      'target="_blank"&gt;Download Here&lt;/a&gt;&lt;/p&gt;'+
      '&lt;/object&gt;'
  );
  </code></pre>