Player Packages

@srgssr/big-replay-button

A big replay button that appears when the media ends, allowing users to easily restart playback. It integrates naturally with video.js, reusing the look and behavior of the standard big play button, and ensuring accessibility support.

1.0.0 • Published 2 months ago

@srgssr/brand-button

The BrandButton component adds a customizable branding button that can be added directly into video.js control bar. It allows integrators to define a destination URL and an SVG icon, providing an easy way to redirect users to a branded website, app, or la

1.0.0 • Published 2 months ago

@srgssr/pillarbox-debug-panel

The Pillarbox Debug Panel is a component for the video.js player that displays a minimal debugging information. It provides real-time metrics and detailed playback information, helping developers monitor and analyze video performance.

1.1.0 • Published 3 months ago

@srgssr/user-preferences

This component persists user preferences across sessions using the browser's `localStorage`. It saves and restores settings like volume, mute status, playback rate, selected text track, and selected audio track, providing a seamless playback experience.

2.0.0 • Published 2 months ago