Attribute "preload" with value "metadata"

Test source

    var audio = this.audio;

    audio.addEventListener('loadedmetadata', function() {
      setTimeout(function() {
        audio.addEventListener('progress', function() {
          finish(false); // Still loading data - FAIL
        }, false);

        setTimeout(function() {
          finish(true); // Stoped loading data - WIN
        }, 1000);
      }, 1000); // Wait 1 sec
    }, false);

    audio.preload = 'metadata';
    audio.src = AWPY.sound.short.stream_url();

Compatibility results are NOT shown in real-time

BrowserStatus

Copyright © 2011, SoundCloud Ltd., Tomás Senart, Yves Van Goethem

"Are We Playing Yet?" is distributed under the terms of the BSD License