shaka-packager/docs/source/options
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
..
ads_options.rst Add documentation for Ad Insertion 2018-08-16 00:14:07 +00:00
chunking_options.rst Move command line options to Sphinxdoc 2017-09-13 00:09:55 +00:00
dash_options.rst feat(DASH): Add Label element. (#1175) 2024-02-14 10:36:08 -08:00
dash_stream_descriptors.rst feat: HLS / DASH support forced subtitle (#1020) 2024-02-14 20:27:57 -08:00
drm_stream_descriptors.rst [doc] Update raw key tutorial 2017-10-24 21:51:39 +00:00
general_encryption_options.rst Add docs for --playready_extra_header_data. 2020-09-01 17:55:45 +00:00
hls_options.rst feat: Add support for the EXT-X-START tag (#973) 2024-02-15 12:06:06 -08:00
hls_stream_descriptors.rst Support HLS characteristics 2018-11-26 20:02:43 +00:00
mp4_output_options.rst [MP4] Allow not to generate 'sidx' box for single-segment too 2020-12-11 19:08:37 +00:00
playready_encryption_options.rst Update DRM documentations 2018-08-15 17:18:57 -07:00
raw_key_encryption_options.rst Support different IVs for each track (#793) 2020-06-25 20:37:50 -07:00
segment_template_formatting.rst chore: Update URLs after moving projects (#1042) 2022-03-07 11:56:34 -08:00
stream_descriptors.rst feat: HLS / DASH support forced subtitle (#1020) 2024-02-14 20:27:57 -08:00
transport_stream_output_options.rst Add offset to tranport streams (MPEG2-TS, HLS Packed Audio) 2018-07-26 23:20:21 +00:00
udp_file_options.rst Add buffer_size UDP file options 2018-06-29 00:19:30 +00:00
widevine_encryption_options.rst Change --additional_protection_systems to --protection_systems 2018-08-14 22:12:55 +00:00