Duration of all segments (including evicted ones) up to the live sync point.
Durations of the segments at the front of the window, oldest first - the ones eviction consumes. Real durations rather than targetDuration, which a manifest is free not to honour.
Live edge — end of the last fragment/part in the playlist.
Continuous (sliding window) or Event (start-over) live.
Earliest seekable position — start of the first fragment still in the playlist.
Wall-clock time (ms since epoch) of the last manifest reload; for stale-manifest detection.
Media sequence number of the first segment in the window; identifies content across instances.
Target segment duration; useful as seek headroom above liveStartTime.
Live details for a MainMedia whose source is a live stream.
liveStartTime/liveEdgeDurationdescribe the currently seekable window and slide forward as the manifest is reloaded (segments dropped from the front, appended at the edge). They mirror the range hls.js would hand toMediaSource.setLiveSeekableRange, derived from the playlist. All values are in the media element timeline (comparable tocurrentTime).