Moodle Plugins directory: Media Time | Moodle.org
Media Time
Your central Media Hub for Moodle
Media Time is the all-in-one media management solution for Moodle — built to store, organize, and deliver your media assets directly inside your learning platform. Start with video today, with support for additional media types coming soon. Manage all your videos in a centralized, permission-controlled repository — without depending on external hosting.
With connectors for Vimeo, Streamio and Ignite, you stay in full control of where and how your media is hosted. More connectors will be added in the future, ensuring flexible workflows that adapt to your needs — please let us know which ones you need. Media Time requires the (free) Video Time plugin and has to be installed.
Use cases
- Enable teachers to upload videos to the video providers from within Moodle
- Create a local video library that teachers can use in their courses
- Manage a central asset hub for multimedia-rich courses across multiple providers
Media Management
Manage all your videos centrally within Moodle while maintaining full control over your content and its appearance.

Centralized Management
Manage all video assets within a unified interface to ensure consistency across courses, with or without external hosting.
Access control
Use role-based permissions to define who can upload or view media. Admins set global defaults, while teachers can override settings (e.g., to allow student uploads) at the course level.
Metadata management
Edit titles, descriptions, and tags to improve discoverability, accessibility, and learner orientation.
Poster images
Set custom thumbnails to ensure a professional and consistent visual experience before a video starts.
Structured library
Organize local and external media in a searchable database using tags and keywords for efficient management.
Media Repository
The repository structure ensures that content is stored efficiently and can be reused across the platform.

Site, Category & Course level
A three-tier hierarchy for asset storage: Site for global resources, Category for departments, and Course for specific teaching materials and student uploads.
Content reuse
Embed existing videos directly into Moodle activities. This avoids file duplication, saves storage space, and ensures a consistent experience.
In-platform search
Locate videos quickly by title, tags, or keywords using integrated filtering tools without leaving the Moodle environment.
Multiple platforms supported
Extend the local repository by connecting external hosting providers for a seamless workflow.

Streamio integration
Manage and display Streamio-hosted media directly in Moodle while keeping the files on the external server.
Visibility can be scoped to specific course categories, course pages only, or platform-wide. Tools can also be disabled for certain activity types — for example, hiding the menu during quizzes.
Vimeo integration
Connect Vimeo accounts (Non-Enterprise & Enterprise) to sync metadata automatically and manage videos within the unified library.
Ignite integration
Seamlessly integrate and manage media assets from the Ignite platform within the Media Time repository.

Comments