Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In this case, even if any one question set or the video itself fails to publish, the content will not publish (i.e. move to Failed state) and the error should be available in the content.

Impact on Player

Video player will need to be enhanced to use the ECAR that has the video and question sets in case of offline play.

Impact on App

There is no foreseeable impact on the mobile app

ECAR Structure

The ECAR archive will have multiple folders, each representing the video and the question sets in the video.

Other Remarks

  1. The mobile team has seen challenges with manifest JSON beyond 2MB. So the combined manifest for the content + question sets will need to be lesser than 2MB. One way to achieve this is to put a limit on the number of questions that can be added to an interactive content.

...

The UI can provide a way to view a list of content in Processing state. The UI will also allow to view the publishing state of each of the Question Sets contained within the content, this will allow troubleshooting in case the Content is stuck in Processing state due to one of the Question Sets failing to publish.

Impact on App

For the interactive content, the app will need to download the Question set ECARs in addition to the content ECAR. The content IDs for the question sets used by a content are available in the new attributes in the content model

Impact on Player

There is no impact on player, since the Question Set ECARs are already downloaded

ECAR Structure

There is no change in ECAR structure, since each question set and the content will have independent ECARs. EDIT on 25/11 - Removed the sections related to impact on app, player & ECAR. Since there is a separate design doc discussing the ECAR structure and the player changes here - ECAR Structure for Interactive Videos