Skip to content

Instantly share code, notes, and snippets.

View srstrong's full-sized avatar

Steve Strong srstrong

View GitHub Profile
@srstrong
srstrong / out.mpd
Created February 2, 2019 17:56
DASH Manifest with 2 second segments, using segment template with duration
<?xml version="1.0"?>
<MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd" xsi:xschemaLocation="urn:mpeg:dash:schema:mpd:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd" id="m0" publishTime="2019-02-01T11:16:00Z" type="dynamic" profiles="urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple" minimumUpdatePeriod="PT100H" availabilityStartTime="2019-02-01T15:45:00" timeShiftBufferDepth="PT600S" maxSegmentDuration="PT2S" minBufferTime="PT2S">
<Period id="p1" start="PT0.000S" duration="PT6S">
<AdaptationSet maxWidth="1280" maxHeight="720" maxFrameRate="25/1" par="16:9" id="256" contentType="video" mimeType="video/mp4" segmentAlignment="true" lang="und" startWithSAP="1">
<SupplementalProperty schemeIdUri="urn:mpeg:dash:period_continuity:2014" value="p0"/>
<Role schemeIdUr
@srstrong
srstrong / out.mpd
Created February 2, 2019 17:55
DASH Manifest with 2 second segments, using segment timeline
<?xml version="1.0"?>
<MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd" xsi:xschemaLocation="urn:mpeg:dash:schema:mpd:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd" id="m0" publishTime="2019-02-01T11:16:00Z" type="dynamic" profiles="urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple" minimumUpdatePeriod="PT100H" availabilityStartTime="2019-02-01T15:45:00" timeShiftBufferDepth="PT600S" maxSegmentDuration="PT2S" minBufferTime="PT2S">
<Period id="p1" start="PT0.000S">
<AdaptationSet maxWidth="1280" maxHeight="720" maxFrameRate="25/1" par="16:9" id="256" contentType="video" segmentAlignment="true" lang="und" startWithSAP="1">
<SupplementalProperty schemeIdUri="urn:mpeg:dash:period_continuity:2014" value="p0"/>
<Role schemeIdUri="urn:mpeg:dash:role:id3as:stream_id