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

Ad Insertion content - Testcase 4 - Aligned content and period boundaries with ad-slates #4

Open
dsilhavy opened this issue Mar 1, 2021 · 2 comments
Labels
dash-if-agreed Requested by DASH-IF test team (don't mess with it, otherwise you are in trouble) missing-CMAF-content CMAF content is missing missing-mezzanine Mezzanine content is missing prio-high High Priority request Request for a new test content

Comments

@dsilhavy
Copy link
Contributor

dsilhavy commented Mar 1, 2021

A short description of the use case for the new test content.

This test content is supposed to demonstrate the insertion of a midroll ad and an ad-slate in a static MPD. In this testcase the segment- and period boundaries are perfectly aligned (as shown in the Figure below).

Bildschirmfoto 2021-03-01 um 11 49 45

Test content requirements

General

  • A multiperiod MPD with four periods.
  • Period 1 and 4 are continuous, Period 2 is an ad period, Period 3 is an ad-slate period.
  • Segment and period boundaries shall be aligned. For instance, audio and video segments can be 1.92 seconds with 25fps and 48khz. The first period might end at 9.6 seconds.
  • The duration of each period is no longer than 10 seconds. The ad-slate period should be no longer than the duration of one segment (for example exactly 1.92 seconds).
  • All periods contain a single video and a single audio AdaptationSet.
  • The content shall be encoded/packaged with CMAF and H.264 avc1
  • Segment addressing should include at least:
    • SegmentTemplate with $number$
    • SegmentTimeline with $number$ or $time$
    • If possible: SegmentBase

DASH-IF documents

TaC 2021/03/02

Relation to CTA WAVE Test Vector database

  • For the main content use Tears of Steel.
  • For the ad test content use Big Buck Bunny.
  • For the slate content create a new content, for instance a spinning logo.
@dsilhavy dsilhavy added request Request for a new test content dash-if-agreed Requested by DASH-IF test team (don't mess with it, otherwise you are in trouble) missing-CMAF-content CMAF content is missing missing-mezzanine Mezzanine content is missing prio-high High Priority labels Mar 1, 2021
@rbouqueau
Copy link
Collaborator

We can remove the following labels after comments in the CTA-WAVE DTCTF call today:

  • missing-CMAF-content
  • missing-mezzanine

Once I get access to the appropriate information on the Interoperability WG I assume I'll have to regenerate the vectors.

@haudiobe haudiobe added missing-CMAF-content CMAF content is missing missing-mezzanine Mezzanine content is missing and removed missing-mezzanine Mezzanine content is missing missing-CMAF-content CMAF content is missing labels Oct 5, 2021
@haudiobe
Copy link
Contributor

haudiobe commented Oct 5, 2021

We are still missing slate content - see progress here: cta-wave/mezzanine#19

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dash-if-agreed Requested by DASH-IF test team (don't mess with it, otherwise you are in trouble) missing-CMAF-content CMAF content is missing missing-mezzanine Mezzanine content is missing prio-high High Priority request Request for a new test content
Projects
None yet
Development

No branches or pull requests

3 participants