SRGSSR / pillarbox-apple

A next-generation reactive media playback ecosystem for Apple platforms.
https://testflight.apple.com/join/TS6ngLqf
MIT License
43 stars 6 forks source link

Display metadata in the iOS system player #818

Closed defagos closed 1 month ago

defagos commented 1 month ago

As a Pillarbox demo user I want to know what is being played when nothing else on screen is telling me. As a developer integrating Pillarbox I want the system UI to be integrated with Pillarbox player as tightly as possible without additional effort.

Acceptance criteria

Hints

Maybe the article for the companion tvOS experience can be helpful, or maybe there is a similar documentation for the iOS system UI.

Tasks

waliid commented 1 month ago

We have learned that the key .iTunesMetadataContentRating seems only working on tvOS to constraint content related to age restriction (see also: https://developer.apple.com/wwdc19/503).

Moreover, the key . quickTimeMetadataGenre cannot be used because our MediaComposition doesn't deliver this kind of metadata.

To conclude, this issue can be closed because we don't have more information to provide to the system player.