Files
unshackle/tests/fixtures/manifests/dash/shaka-live-sim-server-guided-ad-insertion-using-dash-6th-edition-a-5e5311a9.mpd
T
imSp4rky ffeb58f808 feat(manifests): add dts-hd, mpeg-h and lcevc codecs and a manifest corpus
Fix DASH SegmentTimeline negative @r and Pattern, TTML sidecar sets with no contentType, HLS CHANNELS identifiers and Dolby channel masks; test against 408 public DASH/HLS/ISM manifests.
2026-10-26 10:30:43 -06:00

35 lines
3.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<MPD xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd" profiles="urn:mpeg:dash:profile:isoff-live:2011,http://dashif.org/guidelines/dash-if-simple" type="dynamic" availabilityStartTime="1970-01-01T00:00:00Z" publishTime="1970-01-01T00:00:00Z" minimumUpdatePeriod="PT2S" minBufferTime="PT2S" timeShiftBufferDepth="PT1M" maxSegmentDuration="PT2.006S">
<ProgramInformation moreInformationURL="https://github.com/dash-Industry-Forum/livesim-content">
<Title>Basic MPD with 640x480@30 video at 300kbp and 48kbps audio</Title>
<Source>VoD source for DASH-IF livesim2</Source>
</ProgramInformation>
<Period id="P0" start="PT0S">
<EventStream schemeIdUri="urn:mpeg:dash:event:alternativeMPD:replace:2025" timescale="90000">
<Event presentationTime="161372714400000" duration="1800000" id="29883837">
<ReplacePresentation clip="true" uri="https://livesim2.dashif.org/sgai/ads?break=29883837&amp;dur=20" earliestResolutionTimeOffset="5400000" maxDuration="1800000" executeOnce="true"></ReplacePresentation>
</Event>
<Event presentationTime="161372719800000" duration="1800000" id="29883838">
<ReplacePresentation clip="true" uri="https://livesim2.dashif.org/sgai/ads?break=29883838&amp;dur=20" earliestResolutionTimeOffset="5400000" maxDuration="1800000" executeOnce="true"></ReplacePresentation>
</Event>
<Event presentationTime="161372725200000" duration="1800000" id="29883839">
<ReplacePresentation clip="true" uri="https://livesim2.dashif.org/sgai/ads?break=29883839&amp;dur=20" earliestResolutionTimeOffset="5400000" maxDuration="1800000" executeOnce="true"></ReplacePresentation>
</Event>
<RequestParam queryTemplate="prta=$urn:mpeg:dash:state:execution-delta#29883837$&amp;$querypart$" useMPDUrlQuery="true" includeInRequests="altmpd"></RequestParam>
</EventStream>
<AdaptationSet id="2" lang="en" contentType="audio" segmentAlignment="true" mimeType="audio/mp4" startWithSAP="1">
<Role schemeIdUri="urn:mpeg:dash:role:2011" value="main"></Role>
<SegmentTemplate media="$RepresentationID$/$Number$.m4s" initialization="$RepresentationID$/init.mp4" duration="2" startNumber="0"></SegmentTemplate>
<Representation id="A48" bandwidth="48000" audioSamplingRate="48000" codecs="mp4a.40.2">
<AudioChannelConfiguration schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2"></AudioChannelConfiguration>
</Representation>
</AdaptationSet>
<AdaptationSet id="1" contentType="video" par="16:9" minWidth="640" maxWidth="640" minHeight="360" maxHeight="360" maxFrameRate="60/2" segmentAlignment="true" mimeType="video/mp4" startWithSAP="1">
<Role schemeIdUri="urn:mpeg:dash:role:2011" value="main"></Role>
<SegmentTemplate media="$RepresentationID$/$Number$.m4s" initialization="$RepresentationID$/init.mp4" duration="2" startNumber="0"></SegmentTemplate>
<Representation id="V300" bandwidth="300000" width="640" height="360" sar="1:1" frameRate="60/2" codecs="avc1.64001e"></Representation>
</AdaptationSet>
</Period>
<EssentialProperty schemeIdUri="urn:mpeg:dash:urlparam:2025"></EssentialProperty>
<UTCTiming schemeIdUri="urn:mpeg:dash:utc:http-xsdate:2014" value="https://time.akamai.com/?iso&amp;ms"></UTCTiming>
</MPD>