Skip to content

Offline Core Business metadata management #1452

@defagos

Description

@defagos

Description

As a developer integrating Pillarbox I would like to be able to download URN-based content provided by Core Business.

Hints

See #1115 for preliminary investigations.

Acceptance criteria

  • An API is provided to start a download including metadata retrieval first.
  • URNs can be downloaded.
  • A download can be started when no player is available (and possibly also using convenience APIs when a player is actually playing an item).
  • Metadata is persisted so that offline playback of such content is possible.
  • Images are retrieved as well (main artwork, chapters).
  • Blocked time ranges cannot be played.
  • Chapters are displayed.
  • Title and artwork are displayed when managing storage from the Settings app.
  • Tracking works when playing offline.
  • The demo app plays the offline content if available.
  • DRM/token-protected content is not supported yet (done in Offline playback for FairPlay-protected content #1431).
  • The integration works on iOS only.

Tasks

  • ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    📋 Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions