Moodle Plugins directory: HLS Player | Moodle.org
HLS Player
📺 HLS Player for Moodle
High-Quality Video Streaming, Smarter Learning.
The HLS Player brings professional-grade video streaming directly into your Moodle courses. Whether you are hosting high-definition lectures or short tutorials, this player ensures a smooth, "Netflix-style" viewing experience while giving teachers the tools they need to track engagement.
🌟 Why Use HLS Player?
For Students: A Better Way to Watch
-
Pick Up Where You Left Off: Life happens. If you close your browser, the player remembers exactly where you stopped so you can resume instantly.
-
Learn at Your Pace: Speed things up to 2x or slow them down to 0.5x to catch every detail.
-
Watch Anywhere: Whether you’re on a laptop, tablet, or phone, the player adjusts perfectly to your screen.
-
Seamless Streaming: Uses HLS technology to provide smooth playback with less buffering.
For Teachers: Real Insight into Learning
-
Verified Completion: No more "did they actually watch it?" You can set the course to mark as complete only after a student has watched a specific percentage (e.g., 90%) of the video.
-
Anti-Skip Protection: Want to ensure students don't skip the "boring" (but important) parts? Enable Seek Restriction to prevent fast-forwarding through unwatched content.
-
Detailed Progress Reports: Access a bird’s-eye view of your class. See exactly how much of the video each student has finished and when they last logged in.
🛠 How to Add a Video (For Teachers)
Adding a video is as easy as adding a standard Moodle activity:
-
Turn Editing On in your course.
-
Click "Add an activity or resource" and select HLS Player.
-
Choose your source: * Link it: Paste a URL to an external
.m3u8stream.-
Upload it: Upload your video files directly to Moodle.
-
-
Set your rules: Decide if you want to allow skipping or if you want to require a minimum viewing percentage for completion.
-
Save and Display! Your video is ready for your students.
🔒 Privacy & Safety
We take your data seriously. The plugin only tracks what is necessary for your course progress (like how many seconds you've watched and your last position). All data is fully compliant with Moodle’s privacy standards and can be exported or deleted upon request.
Comments