shaka-packager/docs/source
Marcus Wichelmann 76eb2c1575
feat: Add support for the EXT-X-START tag (#973)
adds an optional `--hls_start_time_offset` parameter, that, when
used, adds `EXT-X-START` tags to the HLS media playlists.

The EXT-X-START tag allows to specify the location where the player
starts playing, either from start (positive value) or from end (negative
value).
This is especially useful in case of livestreams where this tag can be
used to set the target latency of the playback.

Reference: https://datatracker.ietf.org/doc/html/rfc8216#section-4.3.5.2

The RFC says, that the `EXT-X-START` tag could also be added to the
master playlist, but my tests have shown that most players only respect
it when it's in the media playlists.

Fixes #970

---------

Co-authored-by: Joey Parrish <joeyparrish@google.com>
2024-02-15 12:06:06 -08:00
..
_static Updated style for option list and field list 2017-09-19 14:52:25 -07:00
options feat: Add support for the EXT-X-START tag (#973) 2024-02-15 12:06:06 -08:00
tutorials chore: Update URLs after moving projects (#1042) 2022-03-07 11:56:34 -08:00
build_instructions.md build: Fix absl log flags being stripped (#1340) 2024-02-14 13:59:18 -08:00
conf.py ci: Fix main workflows (#1122) 2022-10-28 15:46:33 -07:00
design.rst Added architecture diagram 2017-12-01 00:29:50 +00:00
docker_instructions.md Default multicast interface address to "0.0.0.0" if absent 2017-12-04 19:21:52 +00:00
documentation.rst chore: Update URLs after moving projects (#1042) 2022-03-07 11:56:34 -08:00
index.rst chore: Update URLs after moving projects (#1042) 2022-03-07 11:56:34 -08:00
library.rst chore: Update URLs after moving projects (#1042) 2022-03-07 11:56:34 -08:00
library_details.rst Update the tutorial and documentation for multi-DRM support. 2018-07-26 06:13:37 +00:00