Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@mux/mux-player

muxinc733.9kMIT3.4.0TypeScript support: included

An open source Mux player web component that Just Works™

video, mux, player, hls, web-component

readme

<picture> <source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/360826/233653989-11cd8603-c20f-4008-8bf7-dc15b743c52b.svg"> <source media="(prefers-color-scheme: light)" srcset="https://user-images.githubusercontent.com/360826/233653583-50dda726-cbe7-4182-a113-059a91ae83e6.svg"> Mux Logo </picture>

<mux-elements>

Custom elements for working with media in the browser that Just Work™

Elements

Elements are written to make it easy to work in a variety of web frameworks. If we don't (yet) have a framework-specific "flavor" of an element, we always provide a pure Web Component version that work with HTML and can be used by most modern web frameworks and web application environments.

Name Description Framework Release Status
mux-video Mux HTML5 video element Web Component Public Beta
mux-video-react Mux React video component React Public Beta
mux-audio Mux HTML5 audio element Web Component Public Beta
mux-audio-react Mux HTML5 audio component React Public Beta
mux-player Mux HTML5 media player component Web Component 3.x.x 🎉
mux-player-react Mux React media player component React 3.x.x 🎉
mux-uploader Mux HTML5 media uploader component Web Component 1.x.x 🎉
mux-uploader-react Mux React media uploader component React 1.x.x 🎉
mux-active-viewer-count Mux HTML5 viewer count component Web Component Public Alpha

Contribution

Please make sure to read the Contributing Guide before making a pull request.

Thank you to all the people who already contributed to <mux-elements>!

Contributors