167 lines
7.7 KiB
HTML
167 lines
7.7 KiB
HTML
|
||
<!DOCTYPE html>
|
||
|
||
<html>
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<title>DASH options — Shaka Packager documentation</title>
|
||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||
<link rel="stylesheet" href="../_static/sphinxdoc_new.css" type="text/css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/graphviz.css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/table_styling.css" />
|
||
<script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
|
||
<script src="../_static/jquery.js"></script>
|
||
<script src="../_static/underscore.js"></script>
|
||
<script src="../_static/doctools.js"></script>
|
||
<link rel="index" title="Index" href="../genindex.html" />
|
||
<link rel="search" title="Search" href="../search.html" />
|
||
</head><body>
|
||
<div class="related" role="navigation" aria-label="related navigation">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="../genindex.html" title="General Index"
|
||
accesskey="I">index</a></li>
|
||
<li class="nav-item nav-item-0"><a href="../index.html">Shaka Packager documentation</a> »</li>
|
||
<li class="nav-item nav-item-this"><a href="">DASH options</a></li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="document">
|
||
<div class="documentwrapper">
|
||
<div class="bodywrapper">
|
||
<div class="body" role="main">
|
||
|
||
<div class="section" id="dash-options">
|
||
<h1>DASH options<a class="headerlink" href="#dash-options" title="Permalink to this headline">¶</a></h1>
|
||
<dl class="option-list">
|
||
<dt><kbd><span class="option">--generate_static_live_mpd</span></kbd></dt>
|
||
<dd><p>If enabled, generates static mpd. If segment_template is specified in
|
||
stream descriptors, shaka-packager generates dynamic mpd by default; if
|
||
this flag is enabled, shaka-packager generates static mpd instead. Note
|
||
that if segment_template is not specified, shaka-packager always generates
|
||
static mpd regardless of the value of this flag.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--mpd_output <var><file_path></var></span></kbd></dt>
|
||
<dd><p>MPD output file name.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--base_urls <var><comma_separated_urls></var></span></kbd></dt>
|
||
<dd><dl class="simple">
|
||
<dt>Comma separated BaseURLs for the MPD:</dt><dd><p><strong><url>[,<url>]…</strong>.</p>
|
||
</dd>
|
||
</dl>
|
||
<p>The values will be added as <BaseURL> element(s) immediately under the <MPD>
|
||
element.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--min_buffer_time <var><seconds></var></span></kbd></dt>
|
||
<dd><p>Specifies, in seconds, a common duration used in the definition of the MPD
|
||
Representation data rate.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--minimum_update_period <var><seconds></var></span></kbd></dt>
|
||
<dd><p>Indicates to the player how often to refresh the media presentation
|
||
description in seconds. This value is used for dynamic MPD only.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--suggested_presentation_delay <var><seconds></var></span></kbd></dt>
|
||
<dd><p>Specifies a delay, in seconds, to be added to the media presentation time.
|
||
This value is used for dynamic MPD only.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--time_shift_buffer_depth <var><seconds></var></span></kbd></dt>
|
||
<dd><p>Guaranteed duration of the time shifting buffer for dynamic media
|
||
presentations, in seconds.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--preserved_segments_outside_live_window <var><num_segments></var></span></kbd></dt>
|
||
<dd><p>Segments outside the live window (defined by <cite>time_shift_buffer_depth</cite>
|
||
above) are automatically removed except for the most recent X segments
|
||
defined by this parameter. This is needed to accommodate latencies in
|
||
various stages of content serving pipeline, so that the segments stay
|
||
accessible as they may still be accessed by the player.</p>
|
||
<p>The segments are not removed if the value is zero.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--utc_timings <var><scheme_id_uri_value_pairs></var></span></kbd></dt>
|
||
<dd><dl class="simple">
|
||
<dt>Comma separated UTCTiming schemeIdUri and value pairs for the MPD:</dt><dd><p><strong><scheme_id_uri>=<value>[,<scheme_id_uri>=<value>]…</strong></p>
|
||
</dd>
|
||
</dl>
|
||
<p>This value is used for dynamic MPD only.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--default_language <var><language></var></span></kbd></dt>
|
||
<dd><p>Any audio/text tracks tagged with this language will have
|
||
<Role … value="main" /> in the manifest. This allows the player to
|
||
choose the correct default language for the content.</p>
|
||
<p>This applies to both audio and text tracks. The default language for text
|
||
tracks can be overriden by ‘default_text_language’.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--default_text_language <var><text_language></var></span></kbd></dt>
|
||
<dd><p>Same as above, but this applies to text tracks only, and overrides the
|
||
default language for text tracks.</p>
|
||
</dd>
|
||
<dt><kbd><span class="option">--allow_approximate_segment_timeline</span></kbd></dt>
|
||
<dd><p>For live profile only.</p>
|
||
<p>If enabled, segments with close duration (i.e. with difference less than
|
||
one sample) are considered to have the same duration. This enables
|
||
MPD generator to generate less SegmentTimeline entries. If all segments
|
||
are of the same duration except the last one, we will do further
|
||
optimization to use <a class="reference external" href="mailto:SegmentTemplate%40duration">SegmentTemplate<span>@</span>duration</a> instead and omit
|
||
SegmentTimeline completely.</p>
|
||
<p>Ignored if $Time$ is used in segment template, since $Time$ requires
|
||
accurate Segment Timeline.</p>
|
||
</dd>
|
||
</dl>
|
||
<p>–dash_only=0|1</p>
|
||
<blockquote>
|
||
<div><p>Optional. Defaults to 0 if not specified. If it is set to 1, indicates the
|
||
stream is DASH only.</p>
|
||
</div></blockquote>
|
||
<dl class="option-list">
|
||
<dt><kbd><span class="option">--allow_codec_switching</span></kbd></dt>
|
||
<dd><p>If enabled, allow adaptive switching between different codecs, if they have
|
||
the same language, media type (audio, video etc) and container type.</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
|
||
|
||
<div class="clearer"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
||
<div class="sphinxsidebarwrapper">
|
||
<div role="note" aria-label="source link">
|
||
<h3>This Page</h3>
|
||
<ul class="this-page-menu">
|
||
<li><a href="../_sources/options/dash_options.rst.txt"
|
||
rel="nofollow">Show Source</a></li>
|
||
</ul>
|
||
</div>
|
||
<div id="searchbox" style="display: none" role="search">
|
||
<h3 id="searchlabel">Quick search</h3>
|
||
<div class="searchformwrapper">
|
||
<form class="search" action="../search.html" method="get">
|
||
<input type="text" name="q" aria-labelledby="searchlabel" />
|
||
<input type="submit" value="Go" />
|
||
</form>
|
||
</div>
|
||
</div>
|
||
<script>$('#searchbox').show(0);</script>
|
||
</div>
|
||
</div>
|
||
<div class="clearer"></div>
|
||
</div>
|
||
<div class="related" role="navigation" aria-label="related navigation">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="../genindex.html" title="General Index"
|
||
>index</a></li>
|
||
<li class="nav-item nav-item-0"><a href="../index.html">Shaka Packager documentation</a> »</li>
|
||
<li class="nav-item nav-item-this"><a href="">DASH options</a></li>
|
||
</ul>
|
||
</div>
|
||
<div class="footer" role="contentinfo">
|
||
© Copyright 2017, Google.
|
||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.4.3.
|
||
</div>
|
||
</body>
|
||
</html> |