# <img src="https://muiplayer.oss-cn-shanghai.aliyuncs.com/static/image/title_logo.png" />
<div>
<a href="https://www.npmjs.com/package/mui-player" target="_blank"><img src="https://img.shields.io/npm/v/mui-player?label=mui%20player" /></a>
<a href="https://www.npmjs.com/package/mui-player-desktop-plugin" target="_blank"><img src="https://img.shields.io/npm/v/mui-player-desktop-plugin?label=mui%20player%20desktop" /></a>
<a href="https://www.npmjs.com/package/mui-player-mobile-plugin" target="_blank"><img src="https://img.shields.io/npm/v/mui-player-mobile-plugin?label=mui%20player%20mobile" /></a>
<a href="https://github.com/muiplayer/hello-muiplayer/tree/master/dist/js" target="_blank"><img src="https://img.shields.io/badge/gzip%20size-18kb-brightgreen" /></a>
<a href="https://github.com/muiplayer/hello-muiplayer/blob/master/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-GPL3-brightgreen" /></a>
</div>
> Play, focus, connection, share and freedom ð©
![Desktop](https://muiplayer.oss-cn-shanghai.aliyuncs.com/static/image/desktopPreview.png)
![Mobile](https://muiplayer.oss-cn-shanghai.aliyuncs.com/static/image/mobile_preview.png)
<a href="https://muiplayer.js.org/" target="_blank">Docs</a> | <a href="https://muiplayer.js.org/zh/" target="_blank">ä¸æææ¡£</a>
## Introduction
MuiPlayer is an HTML5 video playback plug-in, which is configured with exquisite and operable playback controls by default, involving common playback scenarios, such as full-screen playback, playback fast forward, loop playback, volume adjustment, video decoding and other functions.
Support mp4, m3u8, flv and other media formats to play, solve most compatibility problems, and adapt to play on PCs and mobile phones.
MuiPlayer has a wealth of parameters to customize the player instance, and the video playback of the customized scene can be completed through easy configuration.
## Features
MuiPlayer helped us solve some common problems in daily H5 Video application development:
1. The ui of different browser platforms cannot be unified
2. Conflicts between ui extensions and state processing are prone to
3. In different environments (android, ios, pc), h5 video api may trigger events at different times
4. There are various compatibility issues with media formats, muiplayer handles most of the compatibility issues when playing in different environments
5. Repeated stepping on some pits in the process of developing h5 video, we provide a complete solution, so that developers can avoid some detours
## installation
Install using npm:
```
npm i mui-player --save
```
Install using yarn:
```
yarn add mui-player
```
## usage
1.Use the script tag to introduce:
```html
<!-- import basic style files mui-player.min.css -->
<link rel="stylesheet" type="text/css" href="css/mui-player.min.css"/>
<!-- import basic script mui-player.min.js -->
<script type="text/javascript" src="js/mui-player.min.js"></script>
<!-- Specify the player container -->
<div id="mui-player"></div>
```
Or use the module manager to import:
```js
import 'mui-player/dist/mui-player.min.css'
import MuiPlayer from 'mui-player'
```
2.Define the player container:
```html
<div id="mui-player"></div>
```
3.Initialize and build the player:
```js
// Initialize the MuiPlayer plugin. The MuiPlayer method passes an object that includes the configuration of all plug-ins.
var mp = new MuiPlayer({
container:'#mui-player',
title:'Title',
src:'./static/media/media.mp4',
})
```
The above can build a video player with default configuration controls for initialization. Below you can read some API basic configuration options about MuiPlayer. Go [parameters API](https://muiplayer.js.org/api/)
## Official document
- [Official homepage](https://muiplayer.js.org/)
- [API reference](https://muiplayer.js.org/guide/api.html)
- [PC side extension plugin](https://muiplayer.js.org/guide/mui-player-desktop-plugin.html)
- [Mobile side extension plugin](https://muiplayer.js.org/guide/mui-player-mobile-plugin.html)
- [Basic demo](https://muiplayer.js.org/demo/)
## Start
Install this project
```
npm install
npm start
```
## Disclaimer
This is a non-commercial version of MuiPlayer. It does not include the same functions as a commercial player, but the open source version can still provide a stable video playback solution. Before using this, be sure to understand the software license of the open source project. If you want to get a commercial application player, please download from the official <u>[Professional Application Plugin](https://muiplayer.js.org/joinUs/)</u>.
## Â©ï¸ Software License
[GNU GENERAL PUBLIC LICENSE](https://github.com/muiplayer/hello-muiplayer/blob/master/LICENSE)
Copyright (C) 2007 Free Software Foundation, Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
## â Stars
[![Stargazers repo roster for @muiplayer/hello-muiplayer](https://reporoster.com/stars/muiplayer/hello-muiplayer)](https://github.com/muiplayer/hello-muiplayer/stargazers)
## ð Forks
[![Forkers repo roster for @muiplayer/hello-muiplayer](https://reporoster.com/forks/muiplayer/hello-muiplayer)](https://github.com/muiplayer/hello-muiplayer/network/members)
没有合适的资源?快使用搜索试试~ 我知道了~
一款 HTML5 视频播放插件,其默认配置了精美可操作的的播放控件,涉及了常用的播放场景
共160个文件
md:44个
js:38个
vue:15个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 166 浏览量
2023-06-07
09:19:57
上传
评论 1
收藏 46.88MB ZIP 举报
温馨提示
MuiPlayer 是一款 HTML5 视频播放插件,其默认配置了精美可操作的的播放控件,涉及了常用的播放场景,例如全屏播放、播放快进、循环播放、音量调节等功能。支持 mp4、m3u8、flv 等多种媒体格式播放,解决大部分兼容问题,同时适应在PC、手机端播放。MuiPlayer 具有丰富的参数可以自定义播放器实例,通过轻松的配置即可完成自定义场景的视频播放
资源推荐
资源详情
资源评论
收起资源包目录
一款 HTML5 视频播放插件,其默认配置了精美可操作的的播放控件,涉及了常用的播放场景 (160个子文件)
muiplayer.apk 4.47MB
.babelrc 40B
mui-player.min.css 30KB
mui-player.min.css 30KB
swiper.min.css 17KB
CommentCoreLibrary.min.css 1KB
CommentCoreLibrary.min.css 1KB
media.flv 7.29MB
.gitignore 172B
.gitignore 121B
index.html 6KB
danmakuExample.html 5KB
customControlsExample.html 4KB
mobilePluginExample.html 3KB
subtitleExample.html 2KB
dashExample.html 1KB
desktopPluginExample.html 1KB
multiplePlayer.html 1KB
hlsExample.html 1KB
liveModeExample.html 798B
basicExample.html 770B
favicon.ico 4KB
favicon.ico 4KB
hls.js 697KB
dash.all.min.js 614KB
hls.min.js 226KB
hls.min.js 226KB
flv.min.js 169KB
swiper.min.js 94KB
mui-player-desktop-plugin.min.js 58KB
mui-player.min.js 55KB
mui-player.min.js 55KB
CommentCoreLibrary.min.js 35KB
CommentCoreLibrary.min.js 35KB
axios.min.js 30KB
comments.js 24KB
comments.js 24KB
config.js 6KB
config.js 4KB
config_demo_danmaku.js 4KB
gulpfile.js 4KB
webpack.config.js 3KB
plugins.js 3KB
enhanceApp.js 3KB
playerListener.js 3KB
parseConfig.js 3KB
util.js 2KB
global.js 1KB
example.js 1KB
config.js 1KB
customSetting.js 1KB
global.js 750B
config.js 624B
customSetting.js 610B
playerListener.js 454B
.textlintrc.js 436B
main.js 324B
zh.js 306B
en.js 295B
postcss.config.js 102B
index.js 60B
danmakuData.json 60KB
package.json 2KB
package.json 2KB
package.json 652B
package.json 607B
manifest.json 466B
.textlint.terms.json 79B
LICENSE 34KB
LICENSE 34KB
LICENSE 34KB
media.m3u8 118B
plus-desktop-plugin.md 17KB
plus-desktop-plugin.md 16KB
api.md 12KB
api.md 11KB
mui-player-desktop-plugin.md 8KB
mui-player-desktop-plugin.md 7KB
plus-mobile-plugin.md 7KB
plus-mobile-plugin.md 6KB
custom-control.md 6KB
custom-control.md 6KB
README.md 5KB
thumbnails.md 4KB
thumbnails.md 4KB
other-problem.md 4KB
README.md 3KB
preset.md 3KB
preset.md 3KB
other-problem.md 3KB
subtitle.md 3KB
subtitle.md 3KB
barrage.md 3KB
barrage.md 2KB
README.md 2KB
README.md 2KB
README.md 2KB
uni-app.md 1KB
README.md 1KB
uni-app.md 1KB
共 160 条
- 1
- 2
资源评论
- IU000000012023-12-12果断支持这个资源,资源解决了当前遇到的问题,给了新的灵感,感谢分享~
Java程序员-张凯
- 粉丝: 1w+
- 资源: 7364
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C#ASP.NET快速开发平台源码带视频教程和操作手册数据库 SQL2008源码类型 WebForm
- 23网安六徐少方 20237209.cpp
- 多多买菜自动入库,拼多多自动入库使用
- a616354ce1a6e7d06267ae7821e38321.JPG
- 4e77c15f65be2f550de3265f33a4d427.JPG
- d25358831b9f038c041861d5add73551.JPG
- 大学专业课技术经济期末复习整理资料
- ToadForOracle-16.1-UserGuide.pdf
- (源码)基于WPF和Prism框架的物料入仓管理系统.zip
- 使用 .NET 6 或 .NET 7 进行 Web API 中的内容协商
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功