Overview of the HLS Provider
The HLS provider enables streaming media using the HTTP Live Streaming (HLS) protocol within the native
<video> element. It prefers using hls.js over the native engine when supported to ensure a consistent experience across vendors. It requires Media Source Extensions (MSE) or Managed Media Source (MMS) support.