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

Video Component #96

Open
9 tasks
nicdford opened this issue Oct 30, 2020 · 0 comments
Open
9 tasks

Video Component #96

nicdford opened this issue Oct 30, 2020 · 0 comments
Labels
Component Is a component to be built enhancement New feature or request Needs Discussion Needs roadmap Needs to be added to roadmap.

Comments

@nicdford
Copy link
Contributor

nicdford commented Oct 30, 2020

Is your feature request related to a problem? Please describe.
The video component would provide a consistent UI for all videos regardless of their source (YouTube, Vimeo, Media Library, Etc.).

Describe the solution you'd like
VideoJS or Plyr seem like good viable options for handling some of the heavy lifting. We don't want to re-invent the wheel, but do need an option that allows us to control the UI so we can better brand videos on the Website.

Specific Video Player Controls would include:

  • Play / Pause Button
  • Progress / Loading / Seeking Bar
  • Volume Controls
  • Mute / unMute Button
  • Close Captioning on/off button
  • Video Settings Controls (speed, quality, CC language)
  • Picture-in-Picture (PIP) Button (Would also automatically happen when a video is out of the current viewport and is playing)
  • Fullscreen button

Specific Component Controls would include:

  • Custom video thumbnail
@nicdford nicdford added enhancement New feature or request Component Is a component to be built Needs Discussion Needs roadmap Needs to be added to roadmap. labels Oct 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component Is a component to be built enhancement New feature or request Needs Discussion Needs roadmap Needs to be added to roadmap.
Projects
None yet
Development

No branches or pull requests

1 participant