Other browser APIs that are going to change video on the web
summary
Shows that using the fetch API returns a readable stream so segments can pipe into MediaSource with transform streams to transmux HLS TS to fMP4 in JavaScript, cutting startup and memory and enabling near‑real‑time byte‑level transforms; demonstrates Video.js doing this for HLS today. Explores service worker transmux and cache for offline single‑rendition HLS and even in‑worker transcode, plus web components for player UI, and working demos of battery and vibration APIs on mobile.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:53Digital Effects
- 4:08Normal Html5 Video
- 7:16Types of Streams
- 9:52Service Workers
- 10:59What Can We Do with Serviceworker so Store Video for Offline Viewing
- 12:05Serviceworker
- 14:20Web Components
- 14:30Custom Elements
- 21:52The Network Info Api
related talks
24mVideo streaming on the web: Live and recorded video streaming
41m“The Upside Down” Of The Web: Video technologies
35mHTML5 APIs - The New Frontier
42mHow Video Works: A Dive into the Biggest Thing on the Internet & Why You Should Care
24mIt's time to rebuild your player with web components
19mUser-friendly video playback on the web
19mOn Dynamic Multimedia Pipelines for Opening Browsers to New Formats
12mExploring Video Editing in the Browser
