These custom video (and audio) players are very nice. I like how the accommodate narrow/vertical video players and work with any video provider (even YouTube).
We might be shooting for the stars, but we’re also building on top of the magical media chrome ecosystem of player components, which does a few things for us:
- It uses web components which are compatible across web dev frameworks. Yes, even React (which can be grumpy about web components).
- It allows us to separate the player UI from the player streaming technology, so skins can be used across “players” rather than being player-specific.