Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make all dash.js livesim test URLs work with livesim2 #59

Closed
tobbee opened this issue Aug 10, 2023 · 1 comment
Closed

Make all dash.js livesim test URLs work with livesim2 #59

tobbee opened this issue Aug 10, 2023 · 1 comment
Assignees
Labels
livesim1-feature Feature needed for livesim1 replacement livesim-transition Needed for livesim1 to livesim2 transition
Milestone

Comments

@tobbee
Copy link
Contributor

tobbee commented Aug 10, 2023

The complete list of URLs pointing to livesim.dashif.org in the dash.js code is:

  1. https://livesim.dashif.org/dash/vod/testpic_2s/audio.mpd
  2. https://livesim.dashif.org/dash/vod/testpic_2s/cea608.mpd
  3. https://livesim.dashif.org/dash/vod/testpic_2s/cea608_and_segs.mpd
  4. https://livesim.dashif.org/dash/vod/testpic_2s/img_subs.mpd
  5. https://livesim.dashif.org/dash/vod/testpic_2s/img_subs_info.html
  6. https://livesim.dashif.org/dash/vod/testpic_2s/imsc1_img.mpd
  7. https://livesim.dashif.org/dash/vod/testpic_2s/imsc1_img_subs_info.html
  8. https://livesim.dashif.org/dash/vod/testpic_2s/multi_subs.mpd
  9. https://livesim.dashif.org/dash/vod/testpic_2s/xml_subs.mpd
  10. https://livesim.dashif.org/livesim/ato_inf/testpic_2s/Manifest.mpd
  11. https://livesim.dashif.org/livesim/chunkdur_1/ato_7/testpic4_8s/Manifest.mpd
  12. https://livesim.dashif.org/livesim/chunkdur_1/ato_7/testpic4_8s/Manifest300.mpd
  13. https://livesim.dashif.org/livesim/mup_30/testpic_2s/Manifest.mpd
  14. https://livesim.dashif.org/livesim/periods_60/continuous_1/testpic_2s/Manifest.mpd
  15. https://livesim.dashif.org/livesim/scte35_2/testpic_2s/Manifest.mpd
  16. https://livesim.dashif.org/livesim/segtimeline_1/testpic_2s/Manifest.mpd
  17. https://livesim.dashif.org/livesim/segtimelinenr_1/testpic_2s/Manifest.mpd
  18. https://livesim.dashif.org/livesim/testpic_2s/Manifest.mpd
  19. https://livesim.dashif.org/livesim/testpic_2s/audio.mpd
  20. https://livesim.dashif.org/livesim/testpic_2s/cea608.mpd
  21. https://livesim.dashif.org/livesim/testpic_2s/cea608_and_segs.mpd
  22. https://livesim.dashif.org/livesim/testpic_2s/multi_subs.mpd

All of these should work with livesim2, unless very complex to implement and agreed to be left out.
Note that there are "VoD" assets included and that there are also two html URLs with information.

The first 9 are VoD assets so they should just be served at the same path.

@tobbee tobbee converted this from a draft issue Aug 10, 2023
@tobbee tobbee moved this from Candidates to Todo in livesim2 features and enhancements Aug 10, 2023
@tobbee tobbee added the livesim1-feature Feature needed for livesim1 replacement label Aug 10, 2023
@tobbee tobbee added this to the v0.7 milestone Aug 10, 2023
@tobbee tobbee moved this from Todo to In Progress in livesim2 features and enhancements Aug 17, 2023
@tobbee tobbee added the livesim-transition Needed for livesim1 to livesim2 transition label Aug 17, 2023
@tobbee tobbee changed the title Make all dash.js livesim test URLs work with dash.js Make all dash.js livesim test URLs work with livesim2 Aug 17, 2023
@tobbee tobbee self-assigned this Aug 21, 2023
@tobbee
Copy link
Contributor Author

tobbee commented Aug 22, 2023

@dsilhavy

All livesim URLs should now work with livesim2 and the instance at https://livesim2.dashif.org

For example:

https://livesim2.dashif.org/livesim/testpic_2s/cea608_and_segs.mpd

should work fine, with the only difference compared to the URL in the issue description being the domain name.
Somewhat better is to change also the first path element to /livesim2, since that is the publishing point, while /livesim returns a 302 redirect.

Correspondingly, /dash/vod should be replaced by /vod to avoid an initial redirect.

Please try out and report any issue.

One potential problem is that all IP-addresses are limited to 1000 requests per 24hours.
Issue #48 is supposed to handle that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
livesim1-feature Feature needed for livesim1 replacement livesim-transition Needed for livesim1 to livesim2 transition
Development

No branches or pull requests

1 participant