修改视频播完以后调用destroy也能触发传入的参数callback(修改),destroycallback没有清除导致第二次播放查询状态改变时就调用(修改),单例模式不会继承扩容的方法(修改),添加静态属性
A tiny JavaScript library for calculating sun/moon positions and phases.
A tiny JavaScript library for calculating sun/moon positions and phases.
Cast your video element to the big screen with ease!
A custom mux video element for the browser that Just Works™
Add automatic Segment event tracking to popular video players.
Mux Javascript SDK and HTML5 Video element monitor
Custom element (web component) for playing video using the HTTP Live Streaming (HLS) format. Uses HLS.js.
A custom element for the Cloudflare player with an API that matches the `<video>` API
A custom element for the Twitch player with an API that matches the `<video>` API
A custom element for the Vimeo player with an API that matches the `<video>` API
A custom element for the Wistia player with an API that matches the `<video>` API
Custom element for playing video using the DASH format. Uses dash.js.
Custom element (web component) for the YouTube player.
Custom element (web component) for the TikTok player.
A <Video /> element for react-native
A React component for playing a variety of URLs, including file paths, Mux, YouTube, Vimeo, and Wistia
JavaScript HLS client using MediaSourceExtension
An open source Mux player web component that Just Works™
A cross-platform, performant video component for React Native and Expo with Web support
A custom element for extending the native media elements (<audio> or <video>)
A parser to extract provider, video id, starttime and others from YouTube, Vimeo, ... urls
Core library for media playback in the browser shared by mux elements
List of video file extensions