Skip to content

Minimum Test Vectors each PR should not break

Dan Sparacio edited this page Jan 26, 2016 · 5 revisions

These test vectors exercise some core features of dash.js. Each PR should be tested against this set of vectors to ensure that some functionality, orthogonal to the problem being addressed in the PR, is not broken.

VOD Playback

  1. SegmentTemplate - live profile http://rdmedia.bbc.co.uk/dash/ondemand/testcard/1/client_manifest-events.mpd

  2. SegmentBase - ondemand profile http://dash.edgesuite.net/dash264/TestCases/1a/sony/SNE_DASH_SD_CASE1A_REVISED.mpd

  3. Fragmented Text http://vm2.dashif.org/dash/vod/testpic_2s/multi_subs.mpd

  4. External caption file http://dash.edgesuite.net/akamai/test/caption_test/ElephantsDream/elephants_dream_480p_heaac5_1.mpd

  5. Multi-period http://dash.edgesuite.net/dash264/TestCases/5a/1/manifest.mpd

LIVE playback

  1. SegmentTemplate without manifest updates. http://vm2.dashif.org/livesim/testpic_2s/Manifest.mpd

  2. SegmentTemplate with manifest updates every 30s http://vm2.dashif.org/livesim/mup_30/testpic_2s/Manifest.mpd

  3. SegmentTimeline http://vm2.dashif.org/livesim-dev/segtimeline_1/testpic_2s/Manifest.mpd

  4. Multi-period segmentTemplate http://vm2.dashif.org/livesim/periods_30/testpic_2s/Manifest.mpd

Clone this wiki locally