Rob Walch
Rob Walch
> Flushing the buffer seems like a good plan but I imagine we'd have to take care of caching the segment responses then so no new requests are made? Unless...
This issue duplicates #6374 (however steps to reproduce in this issue work every time, while steps and "also this" comments in that issue are not easily reproducible). The issue here...
The window to land this in v1.6.0 has passed. This will be revisited with this group of issues: https://github.com/video-dev/hls.js/issues?q=state%3Aopen%20label%3A%22browser%3A%20Chrome%22 Some work has been done to detect missed frames (not dropped...
If you are interested in code that examines mp4 content prior to append (it may be relevant to detecting this behavior) here you go: https://github.com/video-dev/hls.js/pull/6218/commits/f935c68f81842fdee3db808f31dd0e9bcfdaa250 I don't think the segments...
HLS.js does not demux muxed audio-video in mp4. Muxed audio-video fmp4 is supported on its own, but not with alternate audio options. Audio and video should be provided separately in...
Can the asset be served over SSL? Try replacing `http://` with `https://` or `//` (protocol relative - meaning use the same protocol as the page). If the asset cannot be...
Low-latency HLS playlist are expected to implement blocking reload. Without it, clients shouldn't even attempt to load parts or play from part holdback. See [HLS spec Appendix B.1: Low-Latency Server...
> Btw, if so, is it true that hls.js should treat my m3u8 as regular-latency mode and should not load these parts? Let's consider it as a malformed manifest. It...
Low-latency live streams are only supported using blocking reload requests with delivery directives. HLS clients are not meant to poll Low-latency live playlists based on a part target interval. This...
> How can we prevent HLS from automatically switching quality levels and avoid enabling autoLevelEnabled? This is working as expected. What do you want to happen instead? Do you want...