ampproject / ampproject/amphtml
I2I: Create an AMP component which embed our Truvid Video Player
- Dominant language
- JavaScript
- Stars
- 14.9k
- Forks
- 4.1k
- PR merge metrics
- No merged PRs in 30d
Description
### Summary
Create an AMP component that embeds Truvid's video player. We wanted to create an AMP component for our publishers in order to easily integrate this into their amp pages.
We chose to implement a custom element instead of using an amp-iframe in order to have clear product visibility for our customers.
This will be used by many of our direct clients which use Truvid video player also in their non-amp pages. This is a publisher oriented product that Truvid brings to the market and it will be used in many different sites and domains by any one of our clients.
### Design Document
https://truvid.com/publishers
### Motivation
It is a new component that embeds our code in an iframe.
More info can be found in our forked repo:
https://github.com/branovate-ltd/amphtml/blob/amp-truvid-player/extensions/amp-truvid-player/amp-truvid-player.md
### Alternative Solutions
No alternative solution.
### Launch Tracker
_No response_
### Notifications
/cc @ampproject/wg-approvers
Contributor guide
Research direction
Start with the proposed implementation and documentation in the forked repository at extensions/amp-truvid-player/amp-truvid-player.md, then inspect the corresponding component entry point there. Confirm the AMP custom element embeds the Truvid player as described and meets the repository's component requirements.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100