Rob Walch
Rob Walch
> [log-1.6.12-KO.log](https://github.com/user-attachments/files/22621386/log-1.6.12-KO.log) Looks like the main LL-HLS playlist is buffering ok: ``` [stream-controller]: Buffered main sn: 1381601 part: 1 of level 0 (part:[72.472-73.472]INDEPENDENT=YES > buffer:[30.934-73.467]) ``` But the audio playlist...
OK. I was able to reproduce the issue in v1.6.13, and play each media playlist individually. There's an issue with the audio and video timestamp alignment in your stream. 1.5...
So, there two issues here: 1. Audio drops out in Safari: Seems like an issue with WebKit and/or the muxed AV fmp4 content. Even with low-latency part loading disabled (`"lowLatencyMode":...
> Do you mean than PROGRAM-DATE-TIME in different level playlists should be the same for same fragments? Looks like they are: They are until they are not. I observed an...
> Main question is why new fragments after switch have not been added into buffer? Any ideas what else could i check? Log the range of available segments from `LevelDetails.fragmentStart`...
If you look at only the `Buffered main` log lines, there is a pattern: ``` Loading main sn: 402 part: 4 (24/24) of level 2 (part:[29.600-30.000]INDEPENDENT=NO) cc: 1 [396-401], target:...
I did notice that parts are not reloaded after quickly switching variants from and then back to a level. #7167 fixes part loaded tracking so that previously loaded parts can...
> What exactly aligned with playback mean? Does it mean that this.media.currentTime should point inside of playlist fragments range? Exactly. When the stream was reset and the dates changed, that...
There are Low-Latency HLS assets with h264 video and AAC audio that play without issue in Safari. Can you provide more information around how this content is encoded and packaged...
Not a Contribution > Could you please share this stream? I will check how is it constructed. MUX's example: https://hlsjs.video-dev.org/demo/?src=https%3A%2F%2Fstream.mux.com%2Fv69RSHhFelSm4701snP22dYz2jICy4E4FUyk02rW4gxRM.m3u8&demoConfig=eyJlbmFibGVTdHJlYW1pbmciOnRydWUsImF1dG9SZWNvdmVyRXJyb3IiOmZhbHNlLCJzdG9wT25TdGFsbCI6ZmFsc2UsImR1bXBmTVA0IjpmYWxzZSwibGV2ZWxDYXBwaW5nIjotMSwibGltaXRNZXRyaWNzIjotMX0= There are great examples at: https://www.theoplayer.com/test-your-stream-hls-dash-hesp Example scripts in Apple...