ampproject / ampproject/amphtml

I2I: Create an AMP component which embed our Truvid Video Player

Open
#38,024 1 comment 0 reactions 0 assignees View on GitHub
INTENT TO IMPLEMENT Stale
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.