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

chore: run demo https tunneled from localhost #166

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

kontrollanten
Copy link
Contributor

@kontrollanten kontrollanten commented Sep 2, 2023

To be able to actually run the demo it needs to be served behind a server with a valid HTTPS certificate. In order to simplify this, and make it easier to verify and develop this library, a npm script is added to setup the demo behind a HTTPS server in a single command.

A side note:
Is it necessary to pin the dependencies in package.json since package-lock.json is introduced?

Update

Added support for:

  • Switching videojs version
  • Cast HLS
  • Usage of video poster

@coveralls
Copy link

coveralls commented Feb 26, 2024

Coverage Status

coverage: 18.386%. remained the same
when pulling bb29aaf on kontrollanten:feat-kontrollanten-demo
into 718c832 on silvermine:master.

@kontrollanten kontrollanten force-pushed the feat-kontrollanten-demo branch 2 times, most recently from 9bb77d6 to d56a663 Compare February 28, 2024 13:08
To be able to actually run the demo it needs to be served behind a
server with a valid HTTPS certificate. In order to simplify this, and
make it easier to verify and develop this library, a npm script is added
to setup the demo behind a HTTPS server in a single command.
Add watch command to simplify development.
Extend the demo to support:
* Switching between videojs versions 6, 7 and 8.
* Switching between HLS and regular mp4 files.
@kontrollanten
Copy link
Contributor Author

Hi @onebytegone Do you have any comments on this? I think it's quite a low risk PR since it doesn't affect the existing code. I hope this PR will make it easier for new people to try this package, but also for contributors to test the functionality.

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