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
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
Tasks