Video Player v7
A recode of the video player, upgrading brightcove to version 7 and elminating all but essential customizations/features:
- age gate
- heartbeat analyitcs
- different bc players for environments (bleeding-edge for dev,qa auto updated major for prod)
| player id | env |
|---|---|
| WAPuItek9 | Prod |
| 7JuE5DqUiM | Dev & QA |
design goal: abstract brightcove and possibly delay fetch of bc player code until after first interaction. provide a single centralized way to play video on the site for all contexts/use-cases
Options
- video-js embed default
- placeholder with autoplay
- placeholder with defer this is the drop-in replacement for the existing video player in video
- placeholder with age gate
- ctas and modal
- modal with age gate
- modal loading state
- modal fullscreen
- modal fullscreen with bg-video
- modal fullscreen with age gate
Notes
- perhaps a single-page-app style pattern for the video page aka immersive experience, to avoid the autoplay fails associated with page-load