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

Conformance Test Suite UI & workflow improvements #40

Open
wilaw opened this issue Oct 14, 2019 · 0 comments
Open

Conformance Test Suite UI & workflow improvements #40

wilaw opened this issue Oct 14, 2019 · 0 comments

Comments

@wilaw
Copy link

wilaw commented Oct 14, 2019

The current edition of the CTSF CMAF conformance suite is buried within the DASH IF conformance tool at http://conformance.dashif.org. Problems:

  1. This URL is non-intuitive for those seeking a CMAF cofnrmance tool.
  2. The landing page text and signage is focused on DASH validation and gives no hint at CMAF or CSTF functionality.

image

  1. In order to initiate CTA WAVe compliance checks, a user must click on a gear icon in the top right corner. This is non-intuitive. The icon has no mouse-over prompts, and it looks like something to do with site settings, not a core workflow component.

image

  1. In order to test content for CMAF compliance, it currently has to be packaged in a DASH manifest. There is no other way to supply content. For a generic tester, the UI should support supplying content packaged in HLS playlists, as well as individual files. These files can be supplied one at a time, or else in a zipped container.

We should have a separate landing page for CTA WAVE conformance checking which

  1. Is branded CTA WAVE and clearly explains what can be checked and how to supply the content
  2. Is pre-configured to have the CTA WAVE and CMAF profile enforcement selected. The alternate profiles (DASH IF, DVB, HbbTV) should not be visible.
  3. Accepts input of content as DASH mpd, HLS master playlist, zipped ISO files and individual ISO files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant