DashConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
DASH
manifest configuration.
Attribute |
|
---|---|
Name | Description |
segment_reference_scheme |
google.cloud.video.transcoder_v1.types.Manifest.DashConfig.SegmentReferenceScheme
The segment reference scheme for a DASH manifest. The
default is SEGMENT_LIST .
|
Classes
SegmentReferenceScheme
SegmentReferenceScheme(value)
The segment reference scheme for a DASH
manifest.
.. code:: xml
<Initialization sourceURL="my-hd-stream-init.m4s"/>
<SegmentList presentationTimeOffset="0" duration="1000"
timescale="10000">
<SegmentURL media="hd-stream0000000000.m4s"/>
<SegmentURL media="hd-stream0000000001.m4s"/>
...
SEGMENT_TEMPLATE_NUMBER (2):
<xref uid="google.cloud.video.transcoder.v1.SegmentSettings.individual_segments">SegmentSettings.individual_segments</xref>
must be set to `true` to use this segment reference
scheme. Uses the DASH specification `<SegmentTemplate>`
tag to determine the URLs of media files for each segment.
For example:
.. code:: xml
<SegmentTemplate presentationTimeOffset="0" timescale="10000"
initialization="my-hd-stream-init.m4s"
media="hd-stream$Number%010d$.m4s" startNumber="0">
...