On Sun, Oct 19, 2014 at 9:33 AM, Michael Dale <mdale(a)wikimedia.org> wrote:
On Oct 19, 2014, at 5:16 AM, Brion Vibber <bvibber(a)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