“The Upside Down” of the web, Video
summary
Claims that full control over playback is possible by using media source extensions (MSE) to fetch binary ranges and append them to a SourceBuffer, building adaptive logic with the resource timing API and throughput or buffer-based ABR. Implementation uses ffmpeg/mp4box or Google packager to produce fragmented MP4 chunks, separates audio/video/text, and feeds ArrayBuffer responses into the buffer; a working demo plays chunks, measures download speed, and projects frames onto canvas/WebGL for 360/VR.
AI-written summary · about
chapters (5)
- 0:00Start
- 12:41Some requirements
- 29:14Fetching: What & When?
- 35:59Display your binary data
- 37:59Display what you want
related talks
41m“The Upside Down” Of The Web: Video technologies
19mUser-friendly video playback on the web
58mModern & secure adaptive streaming on the Web
31mIn a Perfect World: Why Media Sources Are a Hassle
45mModern & secure adaptive streaming on the Web
46mModern & secure adaptive streaming on the Web
43mMedia Source Extensions
30mOther browser APIs that are going to change video on the web
