shaka-packager/docs/source/options
KongQun Yang 224b597b48 Support approximate SegmentTimeline
It is not always possible to align segment duration to target duration
exactly. For example, for AAC with sampling rate of 44100, there are
always 1024 audio frames per sample, so the sample duration is
1024/44100. For a target duration of 2 seconds, the closest segment
duration would be 1.984 or 2.00533.

This feature allows MPD generator to treat these segments as having
the same duration, thus allows MPD generator to generate less
SegmentTimeline entries and potentially no SegmentTimeline entries
(replaced with SegmentTemplate@duration instead if
  --segment_template_constant_duration flag is enabled).

Under flag --allow_approximate_segment_timeline. Disabled by default.

Fixes #330.

Change-Id: I5044eaa348ebbf45bf792a2af53fc95a115ae21b
2018-04-30 17:15:47 -07:00
..
chunking_options.rst Move command line options to Sphinxdoc 2017-09-13 00:09:55 +00:00
dash_options.rst Support approximate SegmentTimeline 2018-04-30 17:15:47 -07:00
drm_stream_descriptors.rst [doc] Update raw key tutorial 2017-10-24 21:51:39 +00:00
general_encryption_options.rst Move command line options to Sphinxdoc 2017-09-13 00:09:55 +00:00
hls_options.rst Move common manifest flags out of mpd_flags.cc 2018-01-19 21:02:54 +00:00
hls_stream_descriptors.rst Support 'iframe_playlist_name' stream descriptor 2018-02-02 22:00:18 +00:00
mp4_output_options.rst Move command line options to Sphinxdoc 2017-09-13 00:09:55 +00:00
playready_encryption_options.rst Rename Playready to PlayReady. 2018-04-26 11:38:31 -07:00
raw_key_encryption_options.rst Rename fixed_key to raw_key 2017-10-24 21:52:01 +00:00
segment_template_formatting.rst Move command line options to Sphinxdoc 2017-09-13 00:09:55 +00:00
stream_descriptors.rst [doc] Update raw key tutorial 2017-10-24 21:51:39 +00:00
udp_file_options.rst [Doc] Make UDP file options clearer 2018-03-17 00:36:06 +00:00
widevine_encryption_options.rst Move command line options to Sphinxdoc 2017-09-13 00:09:55 +00:00