Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Throttle final playlist reloads when using DASH #277
HLS already throttles reloads of the final playlist, however, DASH does not. This adds the throttling behavior to the DASH playlist loader.
To see the behavior:
The failed requests will shoot up as fast as can be processed (since the retries are immediate).
The fix makes it so that retries are only made at half the target duration.