FastPix Video Activity icon

FastPix Video Activity

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.
Price option: Free

Supports Moodle 4.4-5.2 See all versions
Latest release: 1 month ago
Installations: 2
Downloads (last 90 days): 75

Frankenstyle name: mod_fastpix
Activities

Description

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

Contributors

Awards

Privacy friendly
Automated testing support