master
MoePlayer Moodle media 插件
把 MoePlayer 网页视频播放器接入 Moodle:页面中的视频链接/嵌入媒体自动用 MoePlayer 渲染,替代 Moodle 内置的 html5video/videojs 播放器。
- 播放器资源(JS/CSS/语言包/hls.js/mpegts.js)随插件打包,安装即用,无需额外部署
- 支持 mp4 / m4v / mov / webm / ogv / m3u8 / flv / ts
- 兼容 Moodle 3.9+(3.x / 4.x)
安装
把整个目录放到 Moodle 的 media/player/ 下并命名为 moeplayer:
moodle/
└── media/
└── player/
└── moeplayer/ ← 本仓库
├── version.php
├── lib.php
├── settings.php
├── lang/
└── moeplayer/ ← 播放器资源
然后以管理员身份访问「站点管理 → 通知」完成插件安装,再到「站点管理 → 插件 → 媒体播放器 → 管理媒体播放器」确认 MoePlayer 已启用并排在合适位置(插件优先级默认较高,会自动接管支持的视频格式)。
设置
「站点管理 → 插件 → 媒体播放器 → MoePlayer」:
- 皮肤:默认(深色)/ 红色 / 西瓜(浅色)
- 默认宽度 / 高度:未指定尺寸时的播放器大小
使用
在课程、标签、页面等任意可过滤内容的地方,用 Moodle 常规方式插入视频(编辑器「插入媒体」或直接贴 .mp4 / .m3u8 等视频链接),MoePlayer 会自动接管渲染。
协议
GPL v3(Moodle 插件要求)。播放器本体 MoePlayer 为 MIT 协议,fork 自 ckplayer,感谢原作者 niandeng。
Languages
JavaScript
58.8%
CSS
38.6%
PHP
2.6%