This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
the current Media Source Extensions specification requires media segments to begin with a Random Access Point (RAP). some media formats, such as Apple's HTTP Live Streaming (HLS) require only that media segments contain a RAP, not necessarily begin with one. one possible use case for this is encoders/packagers creating media segments of exactly N seconds, where the segment boundary does not fall on a natural GOP boundary. the constraint that media segments must begin with a RAP should be loosened to require only that a media segment contain at least one RAP.
Change committed https://dvcs.w3.org/hg/html-media/rev/668a1c82fb88
(In reply to comment #1) > Change committed > https://dvcs.w3.org/hg/html-media/rev/668a1c82fb88 Media segments don't have to start with RAPs now. The splice happens at the first RAP, in each track, encountered in an append sequence.