On Sun, Oct 19, 2014 at 9:33 AM, Michael Dale <mdale@wikimedia.org> wrote:

On Oct 19, 2014, at 5:16 AM, Brion Vibber <bvibber@wikimedia.org> wrote:
>
> 1) Buffer the whole file into memory, and allow seeking anywhere within the area that's been buffered.
[snip]
>
> 2) Break up the files into a manifest and small chunks (as with WebM-DASH or Apple's HTTP Live Streaming) that can be individually loaded.
[snip]

We can’t do http range requests against the ogg index byte / time mappings ?

As I recall, XHR won't let us send 'Range' header without some CORS opt-in we haven't figured out how to get working right. If we can resolve that, should be able to rig up seeking & chunked streaming based on Range headers (this would also let us run large files without eating up memory in Safari).

-- brion