Files
王阳 ce4b31470c 初始提交:MoePlayer Moodle media 插件
- media_moeplayer_plugin 接管 mp4/m4v/mov/webm/ogv/m3u8/flv/ts,rank=100
- 播放器资源内打包(moeplayer/ 目录),每页一次加载,多视频多实例
- 管理设置:皮肤(默认/红色/西瓜)、默认宽高
- 中英语言包,兼容 Moodle 3.9+(3.x/4.x)
2026-07-21 16:51:21 +08:00

1.7 KiB
Raw Permalink Blame History

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。