title: Progressively read binary file in JavaScript
body: <p>Using Chrome, I am trying to read and process a large (>4GB) binary file on my local disk.  It looks like the FileReader API will only read the entire file, but I need to be able to read the file progressively as a stream.</p>
  
  <p>This file contains a sequence of frames containing a 1-byte type identifier, a 2-byte frame length, an 8-byte time stamp, and then some binary data that has a format based on the type.  The content of these frames will be accumulated, and I'd like to use HTML5+JavaScript to generate graphs and display other metrics as real-time playback based on the content of this file.  </p>
  
  <p>Anybody have any ideas?</p>