Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DE-6967: Interstitial player component #35

Closed

Conversation

fingerartur
Copy link
Contributor

@fingerartur fingerartur commented Apr 8, 2024

Here I'm adding the a Player component for HLS interstitial streams.

So far it is a dedicated component and it has a custom Player surface and Player (state manager).

There's still one thing missing - I have to release a latest beta of PRESTOplay and add it as dependency.

@fingerartur fingerartur force-pushed the feat/DE-6967-interstitial branch 2 times, most recently from 16a5881 to 2a320b9 Compare April 8, 2024 09:30
@fingerartur fingerartur changed the base branch from main to fix/DE-7017-generic-fixes April 8, 2024 09:34
@fingerartur fingerartur requested a review from thasso April 8, 2024 10:03
* FEATURES

Add option to configure visibility of player
controls and to fully hide them.

Make base theme configurable: audio controls,
full screen button, track controls.

Add support for UI cues.

Add support for companion component above
the bottom bar of player controls.

* FIXES

Fix rounding of video duration.
Now all values with remainder 0.8 and higher
are rounded UP instead of down, to produce
a more accurate value.

* REFACTOR

Remove unnecessary private annotations.

Cleanup: detach listeners from PRESTO instance.

Allow presto instance to be null.

* APP

Move index.html to root folder.
Add mux.js to support HLS playback.

* TOOLING

Add prepack script, this way it is easy to
pack TGZ NPM packages for local use.

The ESLint rule is getting miss-reported
`@typescript-eslint/no-unsafe-assignment`,
I'm not sure why, but let's just ignore it for
now.
@fingerartur fingerartur force-pushed the feat/DE-6967-interstitial branch from 33f451a to 9d9410f Compare April 8, 2024 15:33
@fingerartur fingerartur deleted the branch fix/DE-7017-generic-fixes April 8, 2024 15:34
@fingerartur fingerartur closed this Apr 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants