FastPix Video Activity

Activities ::: mod_fastpix
Maintained by FastPix Inc, Tharun Budidha
Add FastPix-hosted videos to any Moodle course as graded, completion-tracked activities, with watch tracking, anti-fraud checks, and DRM support.
Latest release:
2 sites
54 downloads
Current versions available: 1

The FastPix Video activity plugin (mod_fastpix) adds a FastPix Video activity type to Moodle. Teachers upload a video — or pull one from a URL — directly from a course, set a completion threshold based on how much a student has watched, and let Moodle write the grade automatically. mod_fastpix is a consumer plugin that builds onlocal_fastpix, the foundation plugin that owns FastPix credentials and all FastPix communication. Install local_fastpix first.

Video authoring

  • Drag-and-drop uploads with a live progress bar that survives an unreliable connection.
  • Optional pull-from-URL ingestion, with SSRF protection from the foundation plugin.

Playback experience

  • Modern adaptive player that works across browsers, mobile, and slow networks.
  • Watch progress saves every 10 seconds and on tab close, so reopening the video on any device picks up where the student left off.
  • Optional captions on by default; optional Disable seeking for compliance and assessment videos.

Completion and grading

  • Completion is based on watch coverage, not playhead position. The default threshold is 90%.
  • The grade is written once, at the maximum, through Moodle's standard grade API when the student crosses the threshold.

Watch tracking and fraud prevention

  • Six server-side checks run on every progress callback, covering timeline tampering, simulated playback, and capability loss.
  • Failed checks increment a per-attempt counter and surface a badge on the gradebook attempt without silently blocking the student.

Backup, restore, and privacy

  • Full support for Moodle's standard course backup and restore, including per-user attempt rows.
  • Full Moodle Privacy API support, including per-user export and deletion under GDPR.

For installation, configuration, and verification steps, see the  Set up mod plugin guide

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5

Contributors

FastPix Inc (Lead maintainer)
Tharun Budidha: Developer
Please login to view contributors details and/or to contact them

Comments

Show comments
Please login to post comments