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

DASH Adaptive Streaming for HTML 5 Video: missing usage notes #1217

Open
zvolsky opened this issue Jan 12, 2021 · 1 comment
Open

DASH Adaptive Streaming for HTML 5 Video: missing usage notes #1217

zvolsky opened this issue Jan 12, 2021 · 1 comment
Labels
Content:Media Media docs effort: medium This task is a medium effort. help wanted If you know something about this topic, we would love your help!

Comments

@zvolsky
Copy link

zvolsky commented Jan 12, 2021

MDN URL: https://developer.mozilla.org/en-US/docs/Web/Media/DASH_Adaptive_Streaming_for_HTML_5_Video

What information was incorrect, unhelpful, or incomplete?

  1. I think <script src="dash.all.min.js"></script> is required, but not mentioned in "Using DASH - Client Side" section
  2. I think that it could be mentioned, that if server is not configured to serve with the mimetype, it is enough to add the mimetype explicitly into <source......type="application/dash+xml">

Specific section or headline?

  1. "Using DASH - Client Side" section
  2. "Using DASH - Client Side" section in line with .mpd, or at the end of "Using DASH - Server Side" section

What did you expect to see?

Did you test this? If so, how?

I see that I have not server configured for proper mimetype as mentioned at the end of "Using DASH - Server Side" section.
I can make things working when I add both changes 1) /link dash.js/ and 2) /explicite type= in the source tag/

MDN Content page report details
@sideshowbarker sideshowbarker added the help wanted If you know something about this topic, we would love your help! label Jun 9, 2021
@Rumyra Rumyra added effort: medium This task is a medium effort. and removed 30 minute task labels Nov 29, 2021
@github-actions github-actions bot added the idle label Jan 5, 2022
@sideshowbarker sideshowbarker added Content:Media Media docs and removed Content:WebAPI Web API docs labels Mar 22, 2022
@teoli2003 teoli2003 reopened this May 29, 2022
@github-actions github-actions bot added the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label May 29, 2022
@sideshowbarker sideshowbarker removed the needs triage Triage needed by staff and/or partners. Automatically applied when an issue is opened. label May 30, 2022
@Josh-Cena Josh-Cena changed the title Issue with "DASH Adaptive Streaming for HTML 5 Video": … Jan 2, 2023
@dscotese
Copy link
Contributor

It looks to me like dash.js is currently expected by its devs to be used in a server written in Javascript, and packaged and published through npm publish. They seem to have done a good job providing information on how to do this, so I think that the "Client Side" section of this page should simply direct readers to the Dynamic Adaptive Streaming for HTML 5. If anyone in this thread seconds this suggestion, I will make it so.

I didn't look very hard for instructions at that link for creating the mpd file and the requisite video files, and I suspect that the devs for dash.js assume the user/coder interested in their work already has the different video files and the mpd file. For that reason, I like that this page explains how a video can be made into something that dash.js can stream adaptively. Still, the client side stuff is heavily dependent on dash.js itself and so readers should be directed there. Otherwise, do we copy all the instructions from the other repo to this page? Then it will be outdated as soon as they change something important.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:Media Media docs effort: medium This task is a medium effort. help wanted If you know something about this topic, we would love your help!
8 participants