-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
controversialPotentially controversial topicPotentially controversial topicdiscussA discussion issue: we need to decide how to handle a specific thing in the new data model.A discussion issue: we need to decide how to handle a specific thing in the new data model.
Description
This has been passionately discussed before, see "previous discussions" at the bottom.
The core of the discussion is how an event should store its duration and how it should be restricted. A few things I think we all agree on:
- Each track and/or stream has a duration.
- That track/stream duration is exactly how long it takes to "watch" it; it's what your local video player app would show; it's not necessarily related to scheduled start and end times.
- An event/mediapackage can contain multiple tracks/streams with different lengths. For example, ingested and cut video have different lengths.
Opinions diverge on whether events should have a single semantic top-level duration. Note that this is about semantics and not about implementation detail. The question is basically: is there a clear and single answer to the question "How long does it take to watch event XYZ at 1x speed?" That duration might be stored as metadata field or might be derived from a track that is somehow marked as "main track", but again the implementation detail is secondary here.
Previous discussions:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
controversialPotentially controversial topicPotentially controversial topicdiscussA discussion issue: we need to decide how to handle a specific thing in the new data model.A discussion issue: we need to decide how to handle a specific thing in the new data model.