Incremental transmuxing instead of batch ◆ “Jump-start” downloads ◆ Clever Parsing using FSM ➔ More feature-rich ◆ Multi-track audio (HLSv4) ➔ More streams supported ◆ A frustratingly thorough test suite Ultimately, we can take the best parts from each
based stream philosophy (push streams) ◆ Equates to batch processing ➔ We want Pull Streams ◆ Backpressure with buffers ➔ Quite complex - unused features and hard to debug ➔ Profiling was challenging - trampoline what?
Danny Finkelstein Mohammed Siddique Sid Patel Eric Boyd Andrew Prelusky Pooja Maden @Google Joey Parrish @Chromium Chris Cunningham Dale Curtis @gliese1337/HLS.js Logan Kearsley