mirror of
https://github.com/shaka-project/shaka-player.git
synced 2026-06-14 15:56:38 +03:00
36d0b5484f
This adds code to allow Shaka Player to play media in sequence mode, an alternate playback mode that makes the browser ignore media timestamps, when playing HLS media. This is important for containerless media formats, as they do not contain such timestamps. Changing HLS to not require timestamps also means that we no longer need to fetch media segments in order to get the start time, which should lower bandwidth usage and startup delay. In initial tests, on a simulated 3G network, load latency went down from an average 3.16s to 2.61s on the HLS version of "Big Buck Bunny: the Dark Truths of a Video Dev Cartoon"; an improvement of about 17%. Issue #2337 Change-Id: I507898d74ae30ddfb1bddf8dce643780949fbd9b
16 lines
267 B
JavaScript
16 lines
267 B
JavaScript
/*! @license
|
|
* Shaka Player
|
|
* Copyright 2016 Google LLC
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/**
|
|
* @fileoverview Externs for SourceBuffer which are missing from the Closure
|
|
* compiler.
|
|
*
|
|
* @externs
|
|
*/
|
|
|
|
/** @type {string} */
|
|
SourceBuffer.prototype.mode;
|