/plushcap/analysis/mux/mux-an-hls-js-cautionary-tale-qoe-and-video-player-memory

An HLS.js cautionary tale: QoE and video player memory

What's this blog post about?

A customer experienced rebuffering and jerky video during live streams due to lower-than-expected Smoothness scores in Mux Data. The issue was traced back to the hls.js player engine not automatically evicting player memory it had already played, leading to memory starvation on some devices. To address this, adjustments were made to control buffer length and ensure proper management of video memory. Monitoring tools like Mux Data can help track changes in viewer experience and optimize QoE.

Company
Mux

Date published
Sept. 14, 2022

Author(s)
Scott Kellicker

Word count
924

Language
English

Hacker News points
None found.


By Matt Makai. 2021-2024.