shaka-packager/docs/source
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
..
_static Updated style for option list and field list 2017-09-19 14:52:25 -07:00
options Support approximate SegmentTimeline 2018-04-30 17:15:47 -07:00
tutorials Rename Playready to PlayReady. 2018-04-26 11:38:31 -07:00
build_instructions.md Fix README rendering problems 2017-09-19 20:30:30 -07:00
conf.py Added architecture diagram 2017-12-01 00:29:50 +00: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 Rename Playready to PlayReady. 2018-04-26 11:38:31 -07:00
index.rst Added architecture diagram 2017-12-01 00:29:50 +00:00
library.rst Update ffmpeg piping with udp and rtp 2017-09-22 15:28:59 -07:00
library_details.rst Rename Playready to PlayReady. 2018-04-26 11:38:31 -07:00