Pillarbox Player for Android
Pillarbox is the modern SRG SSR multimedia player ecosystem, built on top of AndroidX Media3. Pillarbox has been designed with robustness, flexibility, and efficiency in mind, with many customization options available.
It is split in multiple modules, whose documentation is available from the side menu.
Additional resources:
All modules:
Provides SRG SSR implementation for Commanders Act and ComScore to send page view events and custom events.
Provides helpers to integrate Cast with Pillarbox.
Provides a MediaSource for handling SRG SSR media URNs to Pillarbox. It basically converts an integration layer MediaComposition to a playable MediaSource.
Provides PillarboxPlayer, an AndroidX Media3 Player implementation for media playback on Android.
Provides UI Compose components and helpers.