Introducing the Media Time plugin for Moodle

Introducing the Media Time plugin for Moodle

by Sylvie -
Number of replies: 0

Searchable library


Course level repository


Select videos for activities


Access restrictions by role


Video Hub with Vimeo integration






Centralized media management for Moodle

Media Time provides a centralized repository for storing, organizing, and delivering your media — starting with video today, and more media types coming soon. No external hosting required.


Why Media Time?

Managing media in Moodle can be fragmented and inconsistent. Media Time changes that by offering a secure, permission-controlled library that works across site, category, and course levels. From small teaching teams to large institutions, it ensures your media stays organized, reusable, and always accessible in the right context.


How it works

  • Central repository: Store and manage media in one place, with site-wide, departmental, and course-specific libraries.
  • Flexible permissions: Define who can view, upload, or manage content, with global defaults and course-level overrides.
  • Metadata & Poster images: Add titles, tags, and descriptions for easy search and polished presentation.
  • Reuse & Search: Embed existing videos across courses and activities, including direct use in Video Time activities, without duplicate uploads. Quickly find them with built-in search and filters.


Integrations with Streamio and Vimeo

Media Time expands with connectors to fit your workflows:

  • Streamio: Host videos on Streamio while managing and displaying them seamlessly inside Moodle.
  • Vimeo (Non-Enterprise & Enterprise): Sync Vimeo-hosted content, automatically pulling metadata to keep your library consistent and up to date.


All your videos, organized and accessible

With Media Time, you can streamline media management and improve accessibility across your Moodle platform. Whether you need a secure internal library, a multimedia hub for rich courses, or enterprise-level video integration, Media Time makes it easy to keep your content structured, reusable, and learner-friendly. And with full compatibility with Video Time, your media is instantly ready for engaging, interactive course delivery.


👉 Note: Media Time is currently a release candidate. We’re actively adding new features and connectors.


More about