Ticket #1634 (closed enhancement: fixed)

Opened 13 months ago

Last modified 9 months ago

HLS: jump to N-1 for live streams instead of 1

Reported by: jeroen Owned by: courtenay
Priority: Normal Milestone: Plugins
Component: flash Keywords:
Cc: pablo Forum thread:

Description

Currently, the HLS provider starts playback on the first segment, even for live streams. This presents two problems:

  1. With a DVR window of 2 hours, the live stream is always 2 hours behind.
  2. Given drift issues around segment durations, the provider may fall outside the stream window to end up in a state of endless buffering.

We should fix 1 by jumping to e.g. N-1, 2 by looking into possible drift issues (which are already mitigated b/c of the fix to 1).

Change History

comment:1 Changed 9 months ago by jeroen

  • Owner changed from jeroen to courtenay
  • Component changed from embedder to flash

I've added two test streams (FMS and WMS) called Webcam that can be used for testing.

FMLE needs to be used to ingest a stream while testing. Docs for that are added to Player60SpecTestEc2 in the wiki.

comment:2 Changed 9 months ago by courtenay

  • Status changed from new to closed
  • Resolution set to fixed

Issue #1 is fixed by [2403], which I assume makes issue #2 unimportant (?)

Note: See TracTickets for help on using tickets.