Skip to content

Add note about the importance of adding the "duration" property to readingOrder items #108

Description

@larscwallin

For streaming audiobook applications it is somewhat problematic that the duration property of the readingOrder items is not mandatory.

When resolving a location within the audiobook using a temporal media fragment the user agent will need to first iterate through the readingOrder items in order to determine which item contains the desired location. This is done using the values in the respective duration properties. If this data does not exist it will be neccessary to download all audio files up to a certain point in order to correctly calculate the requested position. This will of course be a major issue, especially in emerging markets where download speeds effectively prohibits this behaviour.

I suggest the addition of a note, or even better a SHOULD, to the section in the spec that describes this property.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions